1 从mp4格式文件mux成ts格式
ffmpeg -i file.mp4 -vcodec copy -acodec copy -f mpegts -vbsf h264_mp4toannexb file.ts
2 将几个avi文件mux成ts格式
ffmpeg -i file1.avi -vcodec copy -acodec copy -i file2.aiv -vcodec copy -acodec copy ...... -f mpegts file.ts -newaudio -newvideo ......
3 mplayer 播放ts
hotkey : # 切换音轨
_ 切换视轨
mplayer -aid pit_no -vid pit_no file.ts 可以选择音视频流进行播放。
用mplayer -v file.ts 可以得到ts file中的流的pit号.
mencoder -vop pp=de,scale=548:222 -oac copy -ovc lavc -lavcopts keyint=25:vcodec=mpeg4:vbitrate=679:vpass=1 -sub "battle.ass" -o "test2.avi" "05 我也要游泳.avi".avi"
成功添加字幕到avi中。