ffmpeg ts(批量)转为mp4

注意

有一点要注意,ffmpeg使用时候文件名称不能包含空格,否则会跳过,如果有空格需要加上引号

例如"v i d eo.ts"

ffmpeg -i "vid eo.ts" -c copy "v ideo.mp4"

ts转mp4

copy为原视频格式

ffmpeg -i video.ts -c copy video.mp4

还有这个,我对比了之后,没发现有什么区别

ffmpeg -i video.ts -acodec copy -vcodec copy -absf aac_adtstoasc video.mp4

转为H264格式

速度略慢,取决于电脑速度

ffmpeg -i video.mp4 -vcodec h264 video.mp4

ts批量转mp4

在电脑上,新建一个.bat文本

在ts视频目录执行即可,

下面del %%a,为转为mp4之后,删除原文件,不需要可删除那段

代码如下:

for %%a in (*.ts) do (

ffmpeg -i "%%a" -c copy "%%~na.mp4"

del "%%a"

)

转换多种格式

set Ext=*.ts,*.avi,*.wmv,*.flv,*.mkv,*.rmvb,*.rm,*.mov

for %%a in (%Ext%) do (

ffmpeg -i "%%a" -c copy "%%~na.mp4"

del "%%a"

)

参考:

https://blog.csdn.net/Renatoly/article/details/125824211

https://www.cnblogs.com/riddick/p/7744531.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注