如何快速地压制视频?

2018-11-29 09:25:36 +08:00
 Chan6
最近看日剧比较多,有些剧下载下来是字幕分离的,不方便在多设备在线观看。请问有这样的视频字幕压制软件吗?

1、生成在线播放比较合适的 .mp4 格式
2、支持常见字幕文件
3、保留视频清晰度
4、效率高一点(一个剧 200+集)
5070 次点击
所在节点    问与答
24 条回复
Satelli
2018-11-29 09:45:59 +08:00
直接流拷贝,把字幕轨道嵌进去就行了。
ffmpeg -i SRC.mp4 -i SRC.srt -c copy -c:s mov_text DST.mp4
Chan6
2018-11-29 10:15:01 +08:00
@Satelli 之前不是 .mp4 格式也可以这么搞么?
Satelli
2018-11-29 10:21:25 +08:00
@Chan6 那你用同一种容器吧。或者最后用 mkv 也行。
66beta
2018-11-29 10:24:27 +08:00
handbreak 看看,字幕没用过,不知道支持不
Chan6
2018-11-29 10:25:06 +08:00
@Satelli 我试试看,不过优先选择 .mp4 格式,有时候 .mkv 格式的播放没有声音。
Satelli
2018-11-29 10:26:29 +08:00
@66beta Handbrake 不支持流拷贝,字幕轨道也是直接嵌进容器而不是通过滤镜打上去。应该不适合楼主的场景。
Satelli
2018-11-29 10:28:59 +08:00
@Chan6 最好 ffmpeg -i 看看音频和视频是什么编码,mp4 能不能装。
icyluna
2018-11-29 10:30:08 +08:00
不太了解 ffmpeg 和编码的话就用小丸工具箱吧 GUI 很方便
babamiya777
2018-11-29 10:31:34 +08:00
我一般喜欢把视频传 YouTube,转码结束后再下载到本地,你也可以这么玩,不但视频质量有保证,而且各种清晰度随便挑,最重要的是转码速度挺快,抬抬手就可以去做别的事情了。上传的视频最好不要公开,不然容易被投诉
wither
2018-11-29 10:32:46 +08:00
用 PotPlayer 播放器可以直接加载外挂字幕
Kyon945
2018-11-29 10:34:33 +08:00
@babamiya777 #9 还有这种思路!优秀啊👍(想起淘宝上那种 AE 代渲染)
EridanusSora
2018-11-29 11:38:14 +08:00
小丸工具箱
楼上说的 YouTube 压制是很好用但是不能把字幕压进去呀。
嫌 x264 慢又对质量没有特别高的要求就用硬件编码( nvenc、qsvenc )。
lewikster
2018-11-29 11:48:12 +08:00
ffmpeg +1
XinLake
2018-11-29 12:46:22 +08:00
第 2 点是播放器支持的,视频只把字幕(作为 track )装里头,字幕文本解码、渲染(有的字幕格式支持颜色字体风格等等)都是播放器的事情。
natforum
2018-11-29 14:10:52 +08:00
传到 b 站,然后再从 b 站拖回本地,服务器都帮你转码好了
F1024
2018-11-29 14:16:42 +08:00
b 站有定制版压制工具
XinLake
2018-11-29 14:42:22 +08:00
大部分网站也是 ffmpeg 压缩,就是多了个 Web 界面,多了上传下载的操作。
dyxLike
2018-11-29 15:23:26 +08:00
mkvtool 可以合并视频流和字幕
lancelock
2018-11-29 15:54:22 +08:00
这个根本不需要压制,直接合并就行了
xiaozecn
2018-11-29 15:59:57 +08:00
多设备在线观看?是家里有 NAS 么。这样你需要 mkvtoolnix 合并。然后手机上选择合适的播放器可以加载字幕。有的电视/盒子自带功能不能加载字幕的,建议配合 Kodi。

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

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

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

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

© 2021 V2EX