求助:如何把wmv2编码视频流和wma音频流重新封装?
dwing吧
全部回复
仅看楼主
level 3
yudong0047 楼主
已通过ffmpeg.exe把原始视频wmv格式,无损抽出wmv2编码视频流和wma音频流,但怎么样重新混流回去就不知道了!
以下是bat命令
@ECHO On & CD/D "%~dp0"
:Enc1
IF "%~1"=="" GOTO :EOF
ffmpeg -i "%~1" -vcodec copy -an "%~dpn1-视频流.wmv"
ffmpeg -i "%~1" -vcodec copy -vn "%~dpn1-音频流.wma"
SHIFT /1
GOTO :Enc1
把以上命令拷贝在txt中重命名为bat,把源文件拖到bat上就行。因需要ffmpeg,因此,ffmpeg.exe也必须在bat同目录下。
以上可无损抽出视频和音频流,但怎么重新无损封装就没有办法了,封装格式不限,wmv,avi,mkv,mp4都行,当然我可不是说要进行重编码格式转换,而是【重新封装】!
请各位路过的大神指点,谢谢了!
2016年03月25日 06点03分 1
level 8
ffmpeg -i video.wmv -i audio.wma -c copy output.wmv
2016年03月25日 07点03分 2
level 8
顺便,我看到ffmpeg -i "%~1" -vcodec copy -vn "%~dpn1-音频流.wma"这句就醉了,你好歹写一个-acodec或者-c:a都行,你前面-vcodec copy后面跟一个-vn,到底搞那样?
2016年03月25日 07点03分 3
level 9
mkvtools不是支持封装wmv吗?
2016年03月28日 13点03分 4
1