返回顶部
大家都在看
相关推荐

[影音合成] 录制TS音画不同步懒人处理方法

[复制链接]

签到天数: 17 天

[LV.4]偶尔看看III

6

主题

0

好友

133

积分

水之精灵LV.3

Rank: 4Rank: 4

回帖
67
雪点
396
阅读权限
30
性别
在线时间
31 小时
注册时间
2017-8-21
最后登录
2023-8-6
hopradio 显示全部楼层 发表于 2020-5-14 16:50:02 |阅读模式
本帖最后由 hopradio 于 2020-5-16 23:17 编辑

20200516
后知后觉直接延迟/提前音轨再cut就唔使分两步走
延后视频轨
  1. ffmpeg -i in.ts -itsoffset 0.12 -i in.ts -map 1:v -map 0:a -c copy out.ts
复制代码
提前音轨
  1. ffmpeg -i in.ts -itsoffset 0.12 -i in.ts -map 0:v -map 1:a -c copy out.ts
复制代码

手打太麻烦,技术渣瞎弄个批处理直接拉文件到bat手输延迟时间捞鸡
  1. @ECHO OFF
  2. ECHO Delay
  3. set "out=%~dp0"
  4. set "YmdHM=%date:~0,4%%date:~5,2%%date:~8,2%-%time:~0,2%%time:~3,2%%time:~6,2%"
  5. SET /P Delay=
  6. ffmpeg -i 123.ts -itsoffset "%Delay%" -i 123.ts -map 1:v -map 0:a -c copy "%out%\DL_%YmdHM%_%random%%random%.ts"
  7. pause
  8. exit
复制代码

=========旧地狱=========
有时候剪辑TS会发现音轨总会提前或延后,因为习惯片头片尾留部分时段做缓冲,所以二三十ms延迟我都唔会去做处理。
但好似下图咁4帧延迟就不得不处理。


首先cut视频,再抽未cut完整视频音轨。我一般都喺用小丸工具箱直接抽音轨
正常操作喺导出音轨扣波形图……但太浪费时间,加之有做缓冲,无必要做呢D手尾。归根到底懒
特别喺而家录个个频道音轨喺MPEG Audio Version 1 LayerII,包括Audacity在内剪切导出都会重编码

ffmpeg基本上秒cut音轨!
不重编码切割音轨
  1. ffmpeg -i in.mp2 -ss 00:00:45.660 -t 00:45:09.880 -c copy output.mp2
复制代码
-ss 选项放在 -i 之前,使用关键帧; 把 -ss放在 -i 之后,则不使用关键帧。-t 选项后面的参数并不是结束时间而是持续时间。
  1. ffmpeg -i cut.ts -i output.mp2 -c copy -map 0:v:0 -map 1:a:0 -shortest out.ts
复制代码

-map 0:v:0将输入的第一(索引0)视频流映射到输出中的第一(索引0)视频流。

-map 1:a:0将输入的第二(索引1)音频流映射到输出中的第一(索引0)音频流。

如果音频比视频长,则需要-shortest在输出文件名之前添加。

搞掂收工






0 41
分享

签到天数: 3616 天

[LV.Master]伴坛终老

1537

主题

6

好友

10万

积分

管理员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

回帖
101113
雪点
18315
阅读权限
255
在线时间
12667 小时
注册时间
2013-11-20
最后登录
2025-1-18
wai008 显示全部楼层 发表于 2020-5-14 17:11:35
延迟处理用 mkvtoolnix  就可以, 不同那麼麻煩
回复 支持 反对

使用道具 举报

签到天数: 17 天

[LV.4]偶尔看看III

6

主题

0

好友

133

积分

水之精灵LV.3

Rank: 4Rank: 4

回帖
67
雪点
396
阅读权限
30
性别
在线时间
31 小时
注册时间
2017-8-21
最后登录
2023-8-6
hopradio 显示全部楼层 发表于 2020-5-14 17:24:53
wai008 发表于 2020-5-14 17:11
延迟处理用 mkvtoolnix  就可以, 不同那麼麻煩

个人理解MKVToolNix延迟等于播放器音轨延迟调整,会丢失延迟前后细节譬如音轨延迟300ms,MKVToolNix处理后提前300ms,但片尾300ms??
回复 支持 反对

使用道具 举报

签到天数: 3616 天

[LV.Master]伴坛终老

1537

主题

6

好友

10万

积分

管理员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

回帖
101113
雪点
18315
阅读权限
255
在线时间
12667 小时
注册时间
2013-11-20
最后登录
2025-1-18
wai008 显示全部楼层 发表于 2020-5-14 18:06:18
hopradio 发表于 2020-5-14 17:24
个人理解MKVToolNix延迟等于播放器音轨延迟调整,会丢失延迟前后细节譬如音轨延迟300ms,MK ...

你是在未剪前處理, 還是剪後處理, 剪前處理就要合成音軌, 剪後處理也是消失了
回复 支持 反对

使用道具 举报

签到天数: 4334 天

[LV.Master]伴坛终老

21

主题

0

好友

13万

积分

超级精灵王☆★

Rank: 20Rank: 20Rank: 20Rank: 20

回帖
139419
雪点
1114
阅读权限
150
性别
保密
在线时间
23750 小时
注册时间
2012-9-30
最后登录
2025-1-19
stevencif 显示全部楼层 发表于 2020-5-14 18:46:19
本帖最后由 stevencif 于 2020-5-14 18:49 编辑

如果係聲畫 不同步,多數係 smart cutter,MKVToolNix 版本唔夠新,多數有的是 封裝後 字幕不同歩,都係用 MKVToolNix封裝時調教時間

如果係用ffmpeg後的不同步,可能係 codec不夠新
回复 支持 反对

使用道具 举报

签到天数: 4334 天

[LV.Master]伴坛终老

21

主题

0

好友

13万

积分

超级精灵王☆★

Rank: 20Rank: 20Rank: 20Rank: 20

回帖
139419
雪点
1114
阅读权限
150
性别
保密
在线时间
23750 小时
注册时间
2012-9-30
最后登录
2025-1-19
stevencif 显示全部楼层 发表于 2020-5-14 18:48:31
wai008 发表于 2020-5-14 18:06
你是在未剪前處理, 還是剪後處理, 剪前處理就要合成音軌, 剪後處理也是消失了

如果係剪前都唔同步,應該係錄影出問題
剪後 封裝後不同步,可以試用MKVToolNix 新版本
回复 支持 反对

使用道具 举报

签到天数: 17 天

[LV.4]偶尔看看III

6

主题

0

好友

133

积分

水之精灵LV.3

Rank: 4Rank: 4

回帖
67
雪点
396
阅读权限
30
性别
在线时间
31 小时
注册时间
2017-8-21
最后登录
2023-8-6
hopradio 显示全部楼层 发表于 2020-5-14 19:12:28
wai008 发表于 2020-5-14 18:06
你是在未剪前處理, 還是剪後處理, 剪前處理就要合成音軌, 剪後處理也是消失了

未剪辑前,所以需要同步在处理
回复 支持 反对

使用道具 举报

签到天数: 17 天

[LV.4]偶尔看看III

6

主题

0

好友

133

积分

水之精灵LV.3

Rank: 4Rank: 4

回帖
67
雪点
396
阅读权限
30
性别
在线时间
31 小时
注册时间
2017-8-21
最后登录
2023-8-6
hopradio 显示全部楼层 发表于 2020-5-14 19:14:44
stevencif 发表于 2020-5-14 18:46
如果係聲畫 不同步,多數係 smart cutter,MKVToolNix 版本唔夠新,多數有的是 封裝後 字幕不同歩,都係用  ...

smart cutter万年唔更新,而家用2019.11.27 1.9.6版本
回复 支持 反对

使用道具 举报

签到天数: 3616 天

[LV.Master]伴坛终老

1537

主题

6

好友

10万

积分

管理员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

回帖
101113
雪点
18315
阅读权限
255
在线时间
12667 小时
注册时间
2013-11-20
最后登录
2025-1-18
wai008 显示全部楼层 发表于 2020-5-14 19:15:55
stevencif 发表于 2020-5-14 18:48
如果係剪前都唔同步,應該係錄影出問題
剪後 封裝後不同步,可以試用MKVToolNix 新版本

樓主就用複雜方法來解決

我剛剛就發現騎士龍戰隊#09就有這問題, 連ffmpeg都解決不了, 是因為電視台出了問題, 令時間軸嚴重錯誤, DVBsub 攪左我一日.

我一直是用最新版本的MKVToolNix, 最新版本的MKVToolNix也解決不了.
回复 支持 反对

使用道具 举报

签到天数: 953 天

[LV.10]以坛为家III

164

主题

14

好友

1万

积分

炎之精灵LV.2

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

回帖
2806
雪点
135810
阅读权限
110
在线时间
2010 小时
注册时间
2014-7-25
最后登录
2025-1-3
Fagorz 显示全部楼层 发表于 2020-5-14 21:27:32
聲畫不同步似係你地個Player問題, 我錄咗成10年都未試過
回复 支持 反对

使用道具 举报

回帖须知:严禁发表粗言秽语、纯表情、纯数字等无意义内容,更多规则请参阅论坛总版规
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

粤梦缘是国内粤语爱好者社区,集动漫、影视、音乐的综合性分享及交流平台。 网站共设,动漫资讯、动漫分享、漫画分享、讨论等多个频道。
  • 官方手机版

  • 官方QQ群

  • 商务合作

  • Powered by Discuz! X3.4 | Copyright © 2001-2023, Tencent Cloud. | 粤梦缘
  • | 营业执照 |粤梦缘网络有限公司|鲁ICP备19001237号-21|鲁公网安备 4236902302000354号