Ako ste novi u procesu pretvaranja audiodatoteka, mnoge pojedinosti i način rada mogu biti pomalo zbunjujuće kada dobijete neočekivane rezultate. Pa što ćete učiniti kako biste riješili problem? Današnji SuperUser Q & A post ima odgovor na pitanje zbunjenog čitatelja.
Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.
Fotografija ljubaznošću Wareina (Flickr).
Čitač SuperUser Arlen Beiler želi znati zašto upotrebljavaju različite postavke brzog prijenosa prilikom pretvaranja audioizvora koje su stvorile datoteke jednake točne veličine:
Pretvorio sam audio stream u tri različite postavke brzine prijenosa pomoću onoga što je u osnovi isti format. Gotovo su iste veličine. Zašto je ovo?
- ffmpeg -i "Likoonl-Q1-All.mp4" -c: v kopija -c: libmp3lame -q: a-b: a 192k "Q1-All-192k.mp4"
- ffmpeg -i "Likoonl-Q1-All.mp4" -c: v kopija -c: libmp3lame -q: a-b: 160k "Q1-All-160k.mp4"
- ffmpeg -i "Likoonl-Q1-All.mp4" -c: v kopija -c: libmp3lame -q: a-b: 128k "Q1-All-128k.mp4"
Kako su korištene različite postavke brzog prijenosa proizvele datoteke iste iste veličine?
Slider odgovor na SuperUser ima odgovor za nas:
Zato što postavljate Q: a (što je LAME VBR postavka). Kada koristite Q: a, CBR postavka -b: a neće imati nikakvog učinka. Ako pogledate u vodič za kodiranje MP3-a s FFmpeg Wiki, pronaći ćete moguće vrijednosti za Q: a s odgovarajućom prosječnom brzinom prijenosa.
Radi cjelovitosti ovdje je relevantan dio libmp3lame.c (qscale je dugo ime q):
Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.