Trước đó tôi đã viết như vậy:Ffmpeg, avconv và sameq
ffmpeg -i input.mp4 -sameq output.mp3
... và do đó nhận được âm thanh từ file video. Ffmpeg vừa được đưa ra hoặc chuyển đổi âm thanh sang mp3 với chất lượng phù hợp. Tất cả nhờ vào chính: -sameq [sử dụng cùng một quantizer như nguồn]
Bây giờ trong Ubuntu thay vì ffmpeg chúng tôi có libav và ở đó (trong con người cho avcomv) Tôi thấy không có chìa khóa -sameq. Vâng, đây là một câu hỏi: tôi phải làm gì bây giờ? ..
Tôi phải làm gì bây giờ để chuyển đổi tệp âm thanh có cùng chất lượng như trong bản gốc?
PS. -sameq: Sử dụng cùng một quantizer làm nguồn (ngụ ý VBR).
$ man ffmpeg | col -b > ./man_ffmpeg
this man_ffmpeg is there: http://pastebin.com/qYxz1M1E
FFMPEG(1)
NAME
ffmpeg - ffmpeg video converter
SYNOPSIS
ffmpeg [[infile options][-i infile]]... {[outfile options] outfile}...
...
...
...
-sameq
Use same quantizer as source (implies VBR).
...
...
...
SEE ALSO
avplay(1), avprobe(1), avserver(1) and the Libav HTML documentation
AUTHORS
The Libav developers
2014-02-06
FFMPEG(1)
Xem [Tùy chọn '-sameq' hoặc' -same_quant' trong FFmpeg là gì? Nó có nghĩa là "chất lượng tương tự"] (http://superuser.com/q/478549/110524)? – LordNeckbeard
Bạn không thể đạt được "chất lượng như nhau" khi sử dụng bộ mã hóa mất dữ liệu, nhưng bạn có thể cho nó đủ bitrate mà âm thanh giống nhau. Để sử dụng MP3 '-b: a' hoặc' -q: a' như được hiển thị trong [Hướng dẫn mã hóa MP3 FFmpeg] (https://trac.ffmpeg.org/wiki/Encode/MP3) (có thể không áp dụng cho 'avconv'). – LordNeckbeard
Phím -sameq nằm trong man ffmpeg @LordNeckbeard, bạn có thể xem công cụ này ở đó: http://pastebin.com/qYxz1M1E và tôi cần một số việc thực hiện rằng "cùng một quantizer là nguồn" nhưng trong avconv – xiaose