FFmpeg用concat合并视频时,文件名中有单引号的转义方法

命令行示例:
ffmpeg -y -safe 0 -f concat -i 1.txt -c copy 1.mp4

待合并视频文件名示例:
Let's go-1.ts
Let's go-2.ts

文件名中有单引号,需要将 ' 转义替换为 '\''
转义思路:
单引号前先加个斜杠,然后再用两个单引号包住
'
->
\'
->
'\''

所以最终1.txt文件内容是这样的才能保证ffmpeg命令正常执行:
file 'Let'\''s go-1.ts'
file 'Let'\''s go-2.ts'

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容