请问 iPhone 录的视频(mp4)转码成什么格式有较高的压缩比且质量下降有限?

2014-02-15 11:55:21 +08:00
 Radeon
3843 次点击
所在节点    问与答
12 条回复
cohsin
2014-02-15 12:02:10 +08:00
X264封包成mkv
分辨率不动
码率嘛,感觉1500-2000k跟原文件比就看不这么出区别了…
这样下来,文件大小最多最多只有原文件的1/2。
如要更小,适当调整分辨率和码率就是。
alexrezit
2014-02-15 13:15:14 +08:00
@cohsin
有必要封成 mkv?
cohsin
2014-02-15 13:56:49 +08:00
@alexrezit
个人习惯而已:-)
mp4也好,可以直接扔进多数设备播放…
rAYz
2014-02-15 14:03:32 +08:00
x264 --crf 23 --preset slower --tune film -o "路径\视频流临时输出.mkv" "路径\输入视频.mp4"
ffmpeg -i "输入视频.mp4" -vn -ac 2 -f wav pipe:|neroAacEnc -ignorelength -q 0.2 -if - -of "路径\音频流临时输出.m4a"
mkvmerge -o "路径\最终输出视频.mkv" "--language" "0:und" "--forced-track" "0:no" "-d" "0" "-A" "-S" "-T" "--no-global-tags" "--no-chapters" "(" "路径\视频流临时输出.mkv" ")" "--language" "0:und" "--forced-track" "0:no" "-a" "0" "-D" "-S" "-T" "--no-global-tags" "--no-chapters" "(" "路径\音频流临时输出.m4a" ")" "--track-order" "0:0,1:0"
if exist "路径\最终输出视频.mkv" del/f/q "路径\视频流临时输出.mkv"&&del/f/q "路径\音频流临时输出.m4a"
rAYz
2014-02-15 14:56:06 +08:00
上了个厕所,忽然想到如果懒得折腾,传到YouTube上,转码完成后再下载下来,现成压好了
geeklian
2014-02-15 15:03:11 +08:00
h.264编码的mp4,本身压缩比不就很高了?清晰度很好了?
Radeon
2014-02-15 15:14:10 +08:00
@geeklian 是啊。我刚刚才发现iPhone录的已经是H.264编码了,不过容器格式是MOV,不是MP4。标题里写错了,又不能修改 :-(
rAYz
2014-02-15 15:33:37 +08:00
@Radeon 那就把上面的输入视频后缀改成mov
其实不压缩质量就是最好的,有时候体积的确太大=。=x264的crf动态判断码率,你可以试试
Linux下可以试试libfdk-aac来替代Nero
geeklian
2014-02-15 16:09:13 +08:00
@Radeon 那就别压缩了...现在硬盘空间和带宽,应该都不是h.264的负担。
msg7086
2014-02-16 14:36:06 +08:00
也可以考虑用更好的apple aac。windows下有qaac,linux下有wine+qaac

@cohsin 不问原始码率就这么说真的没问题么
cohsin
2014-02-16 14:47:09 +08:00
@msg7086
他说是iphone录的嘛……
除了iphone4,默认录制质量我想相差不大。
Weakdancer
2014-03-03 21:22:54 +08:00

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

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

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

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

© 2021 V2EX