我已使用以下命令将.mkv文件转换为.mp4:
sudo avconv -i input.mkv -codec copy output.mp4
我正在尝试在浏览器中播放mp4文件,但是音频没有播放。视频播放器显示它处于静音状态,但是该按钮被禁用,因此您无法将其关闭为静音状态。
其他mp4仍在工作,但未从.mkv转换而来。任何帮助将非常感激。
在MP4容器中,浏览器通常仅支持H.264视频以及AAC或MP3音频。avconv
命令的输出应显示视频和音频的格式。在“输入#0”下查找以“流#”开头的行。如果您的音频还不是AAC或MP3,则需要将其转换,而不仅仅是将其复制到MP4容器中。您可以使用以下命令复制视频并仅转换音频:
avconv -i input.mkv -c:v copy -c:a libmp3lame -q:a 2 output.mp4
在-c:v copy
将复制的视频,以及-c:a libmp3lame
将使用音频转换为MP3libmp3lame
编码器。-q:a 2
设置音频质量;使用较小的数字以获得更好的质量(并使用较大的文件)。如果您配置了启用非免费编解码器和高质量AAC编码器,则可以改用AAC音频avconv
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句