Tăng âm lượng của video MKV từ thiết bị đầu cuối Linux


13

Tôi đã có một lượng lớn tệp video .MKV dường như tất cả đều phát ở mức âm lượng rất thấp - cuối cùng tôi phải bật TV lên để nghe chúng, điều này thực sự khó chịu khi tôi chuyển sang kênh khác và đánh thức người chết vì nó quá to

Những gì tôi đang tìm kiếm là một phương pháp dòng lệnh để tăng âm lượng (vì vậy tôi có thể chạy nó trên tất cả chúng một cách nhanh chóng) hy vọng sẽ hoạt động bất kể codec âm thanh được sử dụng trong tệp cụ thể. (Tôi không ngại mã hóa âm thanh đầu ra).

Để tham khảo, tôi đang sử dụng Ubuntu 9.04 trên máy chủ của mình và các tệp đang được phát lại với Boxee trên Mac Mini, nhưng vấn đề về âm lượng cũng tương tự trên Windows.

Câu trả lời:


18

Nó không phải là tài liệu tốt, nhưng FFmpeg có một -volcông tắc cho phép bạn tăng sản lượng âm lượng.

Thí dụ:

ffmpeg -i vid.mkv -vol 512 -vcodec copy output.mkv

Một số điều cần lưu ý:

  • công -voltắc sử dụng "phần trăm byte", vì vậy bạn không thể chỉ định mức tăng âm lượng 200%, 100% = 256 để chỉ định 256 sẽ để lại âm lượng như cũ, 512 sẽ tăng gấp đôi và cứ thế.

Cố gắng kiểm tra điều này ... có vẻ như tôi cần phải biên dịch lại ffmpeg từ nguồn để sử dụng matroska. Sẽ báo cáo lại!
Hướng dẫn cách làm

Tôi sẽ vượt qua các ngón tay của mình :)
John T

2
Giải pháp tốt nhất từ ​​trước đến nay và trong năm 2018, nó hoạt động vượt trội!
Olivier Pons

Có cách nào để bình thường hóa âm lượng?
trắng_gecko

Để chuẩn hóa, đây phải là nơi thích hợp để tìm: superuser.com/questions/323119/iêu
trắng_gecko

2

Công tắc -vol không được dùng nữa Tôi đã thấy phương pháp này là hiện tại hữu ích:

ffmpeg -i input.mkv -vcodec copy -filter:a "volume=5.000000" output.louder.mkv

Điều chỉnh số sau âm lượng = để phù hợp với nhu cầu của bạn,

Nguồn:

https://trac.ffmpeg.org/wiki/AudioVolume

Kiểm tra.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.