Kāpēc mani MP3 faili ir tikpat lieli, pat mainot datu pārraides ātrumu ar FFmpeg?

Satura rādītājs:

Kāpēc mani MP3 faili ir tikpat lieli, pat mainot datu pārraides ātrumu ar FFmpeg?
Kāpēc mani MP3 faili ir tikpat lieli, pat mainot datu pārraides ātrumu ar FFmpeg?

Video: Kāpēc mani MP3 faili ir tikpat lieli, pat mainot datu pārraides ātrumu ar FFmpeg?

Video: Kāpēc mani MP3 faili ir tikpat lieli, pat mainot datu pārraides ātrumu ar FFmpeg?
Video: Every Way a Minecraft Server could End - YouTube 2024, Aprīlis
Anonim
Ja esat iegādājies audio failu pārveidošanas procesu, tad daudzas detaļas un to darbība var būt nedaudz mulsinoši, ja rodas negaidīti rezultāti. Tātad, ko jūs darāt, lai novērstu problēmu? Šodienas SuperUser Q & A ziņai ir atbilde uz sajaukt lasītāja jautājumu.
Ja esat iegādājies audio failu pārveidošanas procesu, tad daudzas detaļas un to darbība var būt nedaudz mulsinoši, ja rodas negaidīti rezultāti. Tātad, ko jūs darāt, lai novērstu problēmu? Šodienas SuperUser Q & A ziņai ir atbilde uz sajaukt lasītāja jautājumu.

Šodienas jautājumu un atbilžu sesija mums priecājas par SuperUser - Stack Exchange dalību, kas ir kopienas vadīta Q & A tīmekļa vietņu grupa.

Foto pieklājīgi no Warein (Flickr).

Jautājums

SuperUser lasītājs Arlen Beiler vēlas uzzināt, kāpēc tiek izmantoti dažādi bitu pārraides iestatījumi, konvertējot audio straumes radītos failus, kuru lielums ir vienāds:

I converted an audio stream into three different bitrate settings using what is essentially the same format. They ended up being exactly the same size. Why is this?

  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 192k “Q1-All-192k.mp4”
  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 160k “Q1-All-160k.mp4”
  • ffmpeg -i “Likoonl-Q1-All.mp4” -c:v copy -c:a libmp3lame -q:a 1 -b:a 128k “Q1-All-128k.mp4”

Kā dažādu bitu pārraides iestatījumu izmantošana rada tāda paša izmēra failus?

Atbilde

SuperUser ieguldītājs slhck ir atbilde mums:

Because you are setting -q:a (which is LAME’s VBR setting). When you use -q:a, the CBR setting -b:a will have no effect. If you look into the MP3 encoding guide from the FFmpeg Wiki, you will find the possible values for -q:a with their corresponding average bitrate.

For the sake of completeness, here is the relevant part of libmp3lame.c (qscale is the long name of q):

Image
Image

Vai kaut ko pievienot paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem? Šeit skatiet pilnu diskusiju pavedienu.

Ieteicams: