能把 ts 文件中的一小段在不重编码的情况下转成 mp4 吗?

2023-01-02 23:10:47 +08:00
 edis0n0
tb 找的日本电视台演唱会代录录了全程 91 个 GB ,我的硬盘装不下了,只想要几个节目,重编码必然会有画质损失,有没有把 ts 文件中的一小段在不重编码的情况下转成 mp4 的方法?
1402 次点击
所在节点    问与答
21 条回复
weiwoxinyou
2023-01-02 23:14:12 +08:00
打开任意一个视频剪辑软件->导入->切分想要的片段->导出
GordianZ
2023-01-02 23:16:28 +08:00
直接 demux 就行啊,ffmpeg 直接-codec copy
edis0n0
2023-01-02 23:22:04 +08:00
@weiwoxinyou #1 从剪辑软件导出这个过程必然会涉及重编码导致画质改变
edis0n0
2023-01-02 23:24:06 +08:00
@GordianZ #2 谢谢,我原本以为使用 codec copy 的时候不能指定起始和终止位置。
Damn
2023-01-02 23:32:39 +08:00
copy 只能关键帧切割,做不到精确
Shiweizhi
2023-01-02 23:49:39 +08:00
beimenjun
2023-01-03 00:46:01 +08:00
神奇的 tb ,还有这服务
kokutou
2023-01-03 03:06:41 +08:00
ffmpeg 非精确无损切割,有 gui 软件可以用。
ETiV
2023-01-03 06:53:00 +08:00
https://superuser.com/questions/692990/use-ffmpeg-copy-codec-to-combine-ts-files-into-a-single-mp4

你这情况直接 concat 就行了,把想要的 ts 清单列在一个文件里
edis0n0
2023-01-03 08:32:25 +08:00
@ETiV #8 看帖子了吗,我就一个 ts 文件,这个 ts 文件有 91GB 。
darer
2023-01-03 09:53:11 +08:00
用 MKVToolNix 切,然后 ffmpeg 转 mp4
ysc3839
2023-01-03 10:40:43 +08:00
当然可以,mpegts 就是把原始流拆成固定大小的包而已,合并解出原始流后转封装成 mp4 是没问题的。
另外 91G 都装不下,那你代录不是浪费钱吗?
ETiV
2023-01-03 10:50:29 +08:00
🤣 ,你没提「只有一个文件」。ts 我惯性以为是 m3u8 里的…
edis0n0
2023-01-03 11:10:13 +08:00
@ysc3839 #11 结束前没办法知道想要的节目的时间,只能录全程;不想要的节目存了不是浪费硬盘空间吗,备份起来也麻烦
EridanusSora
2023-01-03 13:39:16 +08:00
日本电视(高清)大部分是 MPEG-2 编码,装不进 mp4 容器。mkv 倒是可以。如果是 4K 频道的话倒是没问题,HEVC 编码,切一下就好了。
superliy
2023-01-03 14:58:01 +08:00
换个封装而已,不是转码
jiagm
2023-01-03 18:15:53 +08:00
@EridanusSora 91GB 不会是地上波或者 2K 的 BS/CS (一小时 6GB 不到)。估计是 BS4K ,用的 HEVC 。
EridanusSora
2023-01-03 20:10:05 +08:00
@jiagm 要看频道,有些台码率高,比如 BS11 有 24Mbps ,91G 差不多对应 12 小时节目。BS4K 码率也没那么高,也就~27Mbps ,红白 4.5 小时才 49G 。不过我确实是想不出来 91G 是什么节目。。
edis0n0
2023-01-03 20:25:34 +08:00
@EridanusSora #17 就是 BS11 的节目,单视频轨码率是 21.59Mbps ,原本时长 6 小时,卖家忘记关了多录了 3 小时 36 分钟,就有 91GB 了
EridanusSora
2023-01-03 20:34:28 +08:00
@edis0n0 破案了,是 ASL2022 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/906128

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX