无忧启动论坛
标题:
如何给 FFmpeg 依原样抽取出的媒体流文件确定扩展名?
[打印本页]
作者:
DOSforever
时间:
2021-5-19 22:23
提示:
作者被禁止或删除 内容自动屏蔽
作者:
plusv
时间:
2021-5-19 23:57
如果使用 FFMpeg,
分析文件就用自家的 FFProbe,
这样用字会
一样
,
我用 FFProbe 分析文件后,用 FFMpeg 处理文件.
现在主流 视频/音频/字幕 就几种而以,
大概 90% 以上都在这几种,
如果你要 100%
就把你手边的所有文件都分析,
把
所有会出现的可能
都判断,
所以你的批处理会写的
很长
,
if ....
if ....
if ....
另外
批处理不容易判断的或不容易达成的,
自行写小程序传回结果,
我都是这样
批处理 + FFMpeg + FFProbe + 自行写小程序
.
作者:
DOSforever
时间:
2021-5-20 00:05
提示:
作者被禁止或删除 内容自动屏蔽
作者:
plusv
时间:
2021-5-20 00:09
DOSforever 发表于 2021-5-20 00:05
我的意思不需要自动处理,手工处理也可以。
用 ffprobe 判断不是问题,我之前也用 ffprobe 看过,输出的 ...
ffprobe -h 或看官网的 doc/ffprobe.html
作者:
iokeyz
时间:
2021-5-20 11:18
说一点我自己的经验:
PGS 和 VobSub 本质上都是图片,PGS 是 .sup 后缀,VobSub 是 .sub 或者 .idx 后缀。
S_TEXT/UTF8 代表没有样式的字幕也就是 .txt/.srt
.ass 和 .ssa 用 ffmpeg 都能识别出来,所以编码格式不会显示 UTF-8 纯文本,显示的是这俩的全称
还有其他一些字幕格式:油管上常见的 TTML 和 VTT,也是纯文本,用了标记语言和一些简单的样式
以及 蓝光和DVD 上一些格式,具体的我也不太懂
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/)
Powered by Discuz! X3.3