
rychlost konverze audio
celkem mě překvapila pomalá rychlost konverze audia, například u mě do vorbisu to probíhá asi 80násobnou rychlostí, a v benchmarcích(viz obr.dole) je to podobné (35-60x). Problém je, že jde o single thread.
Existují nějaké enkodéry (speciálně mě zajímá v ffmpeg) do aac, mp3 , které by uměly multithread konverzi audia? Nezáleží ani v jakém režimu, jestli by šlo o opravdické multithreadové zpracování, nebo by se audiostream rozdělil na nějak dlouhé chunky, které by se zpracovávaly single thread algoritmem stejně jako nyní a jenom by se na vyšší vrstvě spojily a tvářilo by se to multithreadově.
Přeci jen 6x zrychlení by bylo znát.
Třeba léty prověřený ExactAudioCopy umí spustit konverzi více tracků současně (prostě zavolá třeba 6x konverzní program, pokaždé s jednou audiostopou z nagrabovaného CD).
Pardon, nevyplývá to přímo z dotazu, ale dotaz se samozřejmě týká jednouho souboru s audidiem (například zvuková stopa filmu v řádu hodin)
To mas hotove za minutu (120minut film / faktor 80 = 1,5 minuta). Kolkokrat za mesiac to robis?
BTW. Naco to vobec konvertujes, ked filmy mavaju uz priamo AAC alebo mp3 stopu?
Daj si stream copy, a ne konverziu.
To není ono, nebylo by téma na otázku.
Stream copy dávám, když se to hodí.
1. Jeden audio soubor rozsekáš na x částí
2. Spustíš vícenásobnou konverzi na jednotlivé části
3. Zkonvertované části opět spojíš
V čem je problém?
Ono to neni az tak jednoduche ptz mp3 a spol pracuju s blokmi, a musel by si sa trafit presne na bajt na koniec bloku, inac tam budu pauzy medzi tym. Mal by to robit SW interne, ak nejaky existuje.
Rhozet,D3 Tech,Bluefish44,Thomson MP3proHD,Drastic Tech.....