Có cách nào tương đối đơn giản để tăng tốc video (mp4, với âm thanh được mã hóa aac), bằng cách nói "x1.25" hoặc "x1.3" trong khi vẫn giữ đồng bộ hóa âm thanh video gốc, nhưng vẫn giữ nguyên âm lượng gốc của âm thanh?
Tôi đã đọc một số cuộc thảo luận về việc trích xuất đoạn âm thanh thành tệp riêng biệt, sau đó sử dụng rubberband
để hạ thấp âm lượng theo giá trị cần thiết, sau đó hợp nhất các đoạn video âm thanh bằng cách sử dụng ffmpeg với tăng tốc, làm tăng cao độ của âm thanh trở lại ban đầu. Tuy nhiên, có vẻ như đây là một chút hit-n-miss, bởi vì rubberband
dường như sử dụng số lượng quãng tám làm tham số để tăng hoặc giảm âm lượng và điều này có thể không phải lúc nào cũng phù hợp hoàn hảo với video, vì các nốt nhạc / quãng tám có tỷ lệ cụ thể. Ngoài ra, điều này là cồng kềnh.
Vì vậy, có cách nào đơn giản hơn chỉ sử dụng ffmpeg?
rubberband
bị (bị coi là sai) bị giới hạn trong việc thay đổi cường độ dựa trên số lượng ghi chú (của thang màu).