Mengapa File MP3 Saya Sama Dengan Ukuran Bahkan Ketika Saya Mengubah Bitrate dengan FFmpeg?

Daftar Isi:

Mengapa File MP3 Saya Sama Dengan Ukuran Bahkan Ketika Saya Mengubah Bitrate dengan FFmpeg?
Mengapa File MP3 Saya Sama Dengan Ukuran Bahkan Ketika Saya Mengubah Bitrate dengan FFmpeg?

Video: Mengapa File MP3 Saya Sama Dengan Ukuran Bahkan Ketika Saya Mengubah Bitrate dengan FFmpeg?

Video: Mengapa File MP3 Saya Sama Dengan Ukuran Bahkan Ketika Saya Mengubah Bitrate dengan FFmpeg?
Video: Tips Untuk Bertahan Hidup Di Minecraft Hardcore - YouTube 2024, April
Anonim
Jika Anda baru dalam proses mengonversi file audio, banyak detail dan cara kerjanya bisa sedikit membingungkan ketika Anda mendapatkan hasil yang tidak diharapkan. Jadi apa yang Anda lakukan untuk memperbaiki masalah ini? Posting SuperUser Q & A saat ini memiliki jawaban untuk pertanyaan pembaca yang bingung.
Jika Anda baru dalam proses mengonversi file audio, banyak detail dan cara kerjanya bisa sedikit membingungkan ketika Anda mendapatkan hasil yang tidak diharapkan. Jadi apa yang Anda lakukan untuk memperbaiki masalah ini? Posting SuperUser Q & A saat ini memiliki jawaban untuk pertanyaan pembaca yang bingung.

Sesi Tanya & Jawab Hari ini hadir untuk memberi kami SuperUser - subdivisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Foto milik Warein (Flickr).

Pertanyaan

Pembaca SuperUser, Arlen Beiler ingin tahu mengapa menggunakan pengaturan bitrate yang berbeda ketika mengkonversi file streaming audio yang menghasilkan semua ukuran yang sama persis:

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”

Bagaimana cara menggunakan pengaturan bitrate yang berbeda menghasilkan file dengan ukuran yang sama persis?

Jawabannya

Penyumbang super User slhck memiliki jawabannya untuk kami:

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

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.

Direkomendasikan: