no.phhsnews.com


no.phhsnews.com / Hvorfor er mine MP3-filer samme størrelse, selv når jeg endrer bitrate med FFmpeg?

Hvorfor er mine MP3-filer samme størrelse, selv når jeg endrer bitrate med FFmpeg?


Hvis du er ny i prosessen med å konvertere lydfiler, så mange av detaljene og hvordan de fungerer kan være litt forvirrende når du får uventede resultater. Så hva gjør du for å fikse problemet? Dagens SuperUser Q & A-post har svaret på et forvirret lesers spørsmål.

Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.

Foto Warein (Flickr).

Spørsmålet

SuperUser-leseren Arlen Beiler vil vite hvorfor du bruker forskjellige bitrateinnstillinger når du konverterer en lydstrøm produsert filer som hadde samme nøyaktige størrelse:

Jeg konverterte en lydstrøm til tre forskjellige bithastighetsinnstillinger ved hjelp av det som egentlig er det samme formatet. De endte opp med å være akkurat i samme størrelse. Hvorfor er dette?

  • ffmpeg -i "Likoonl-Q1-All.mp4" -c: v kopi -c: a libmp3lame -q: a 1 -b: a 192k "Q1-All-192k.mp4"
  • ffmpeg -i "Likoonl-Q1-All.mp4" -c: v kopi -c: a libmp3lame -q: a 1-b: a 160k "Q1-All-160k.mp4"
  • ffmpeg -i "Likoonl -Q1-All.mp4 "-c: v kopi -c: a libmp3lame -q: a 1-b: a 128k" Q1-Alle-128k.mp4 "

Hvordan gjorde det med forskjellige bitrate-innstillinger produsere filer av samme nøyaktig størrelse?

Svaret

SuperUser-bidragsyteren slhck har svaret for oss:

Fordi du setter inn -q: a (som er LAMEs VBR-innstilling). Når du bruker -q: a , vil CBR-innstillingen -b: a ikke ha noen effekt. Hvis du ser på MP3-kodingsveiledningen fra FFmpeg Wiki, finner du mulige verdier for -q: a med tilhørende gjennomsnittlig bithastighet.

For fullstendig skyld er her den aktuelle delen av libmp3lame.c ( qscale er det lange navnet på q ):


Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.


Slik spiller du din favoritt NES, SNES og andre retrospill på PCen med en emulator

Slik spiller du din favoritt NES, SNES og andre retrospill på PCen med en emulator

Du har sett den. Kanskje det var på et fly, kanskje det var i en venns hus, men du så folk som spiller gamle Nintendo, Sega eller til og med PlayStation-spill på sine datamaskiner. Og likevel, når du søkte etter de spesielle spillene i Steam, kommer ingenting opp. Hva er dette hekseriet? Det du så, min venn, heter emulering .

(how-to)

Slik kjører du en lokal Minecraft PE-server for en morsom og vedvarende verdensbygging

Slik kjører du en lokal Minecraft PE-server for en morsom og vedvarende verdensbygging

Minecraft Pocket Edition (PE) er like populær som PC-utgaven. I dag tar vi en titt på hvordan du kjører en lett Minecraft PE-server for å holde verdener bevart og tilgjengelig (selv når enheten de ble bygget med, er ikke online). Hvorfor kjøre en Minecraft PE Server Hvis du har brukt noen tid på å spille Minecraft PE eller har en giggle med Minecraft PE-spillere i din husholdning, vet du at den primære frustrasjonen ligner PC-opplevelsen: Hvis spilleren X ikke er aktiv så har alt arbeidet de andre spillerne har gjort på spiller Xs delte verden er ikke tilgjengelig.

(how-to)