吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3290|回复: 24
收起左侧

[经验求助] 怎么用ffmpeg 提取字幕 和ffmpeg封装字幕呢~

[复制链接]
pjbl 发表于 2022-9-8 15:49
120吾爱币
本帖最后由 pjbl 于 2022-9-12 12:22 编辑

ffmpeg

提取无声视频

[Asm] 纯文本查看 复制代码
1
ffmpeg -i video.mp4 -i audio.wav -c:v copy -c:a aac -strict experimental output.mp4

合并两个音频
[Asm] 纯文本查看 复制代码
1
ffmpeg -i input1.mp3 -i input2.mp3 -filter_complex amerge -ac 2 -c:a libmp3lame -q:a 4 output.mp3

提取字幕:
[Asm] 纯文本查看 复制代码
1
ffmpeg -i input.mkv -vn -an -codec:s:0 srt subtitle.srt

添加字幕:
[Asm] 纯文本查看 复制代码
1
ffmpeg -i input.mkv -vf subtitles=subtitle.srt output.mp4





ffmpeg提取MKV中的软字幕  格式srt、ssa、ass等




已经安装了ffmpeg  环境变量也OK




提取字幕:

[Asm] 纯文本查看 复制代码
1
ffmpeg -i input.mkv -vn -an -codec:s:0 srt subtitle.srt



提取失败 帮忙看看是哪里问题





ffmpeg把字幕srt、ssa、ass等封装到MP4 变成硬字幕


添加字幕:
[Asm] 纯文本查看 复制代码
1
ffmpeg -i input.mkv -vf subtitles=subtitle.srt output.mp4


封装失败 帮忙看看是哪里问题



最佳答案

查看完整内容

https://easychuan.cn/r/wfgzs?t=ff 和视频音频放在同一个文件夹里执行

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

平淡最真 发表于 2022-9-8 15:49
https://easychuan.cn/r/wfgzs?t=ff
和视频音频放在同一个文件夹里执行

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
pjbl + 1 + 1 厉害 厉害

查看全部评分

头像被屏蔽
nissansz 发表于 2022-9-8 15:55
 楼主| pjbl 发表于 2022-9-8 16:13
nissansz 发表于 2022-9-8 15:55
合并用mkvmerge.exe

这款好像不能MP4吧  尤其MKV软字幕转无损MP4硬字幕挺难搞的,
头像被屏蔽
nissansz 发表于 2022-9-8 16:14
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| pjbl 发表于 2022-9-8 16:20
nissansz 发表于 2022-9-8 16:14
ffmpeg合成mp4,最近刚试过,会造成视频音频不同步。mkv才可以无损合并

那MKV无损转MP4成硬字幕 需要用什么方法! 平时不玩剪辑 简单封装也都是用的mkvmerge  但硬字幕就给难住了
头像被屏蔽
nissansz 发表于 2022-9-8 16:58
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| pjbl 发表于 2022-9-8 18:42
nissansz 发表于 2022-9-8 16:58
硬字幕以前都是用megui

刚试了N个版本 失败告终  软件也很慢先不搞 ,
 楼主| pjbl 发表于 2022-9-11 06:32
批量打开网址 格式
start C:\Users\Administrator\AppData\Roaming\360se6\Application\360se.exe https://www.xxx.com/xxx.html
start C:\Users\Administrator\AppData\Roaming\360se6\Application\360se.exe https://www.xxx.com/xxx.html
start C:\Users\Administrator\AppData\Roaming\360se6\Application\360se.exe https://www.xxx.com/xxx.html
……
保存为bat
 楼主| pjbl 发表于 2022-9-11 06:37
TS转MP4.bat


cd /d
for %%a in (*.ts) do ffmpeg -i "%%~a" -codec copy -f mp4 "%%~na.mp4"
del /a /f /s /q "*.ts"

记事本保存为bat 先下载ffmpeg放同一目录

注意:此代码运行后会删除原TS文件。如果想保留原文件。请移除代码中的del /a /f /s /q "*.ts"这一段。

cd /d
for %%a in (*.ts) do ffmpeg -i "%%~a" -codec copy -f mp4 "%%~na.mp4"

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-5-25 03:11

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表