一个视频几个小时,想截取其中部分几分钟的片段,但是不想重新编码,想无损分割,这样速度也快。
视频本身是 H265 的。
有什么方式或软件可以推荐的吗?
1
g531956119 2019-12-22 12:06:26 +08:00 via Android 1
这没得说了,ffmpeg 吧
|
2
love 2019-12-22 12:16:53 +08:00 3
avidemux
|
3
lxk11153 2019-12-22 12:19:52 +08:00
ffmpeg -ss <from> -to <to> -i <in> -map 0 -c copy <out>
|
4
JSheilaYB087 OP ffmpeg 确实好用,虽然有 GUI 我自己确实会用,但是不适合推荐给没有接触过代码的朋友们。
|
5
JSheilaYB087 OP ffmpeg 确实好用,虽然没有 GUI 我自己会用,但是不适合推荐给没有接触过代码的朋友们。
|
6
secondwtq 2019-12-22 12:31:34 +08:00
那你就自己写个脚本做,然后让那些“没有接触过代码的朋友们”把视频发给你截,收两块辛苦费
|
7
lsylsy2 2019-12-22 12:33:58 +08:00
小丸工具箱试试?不清楚 h265 是不是完美支持
|
8
7654 2019-12-22 12:39:12 +08:00
@JSheilaYB087 #5 QQ 影音,获取方便使用也方便
|
9
ETiV 2019-12-22 12:50:08 +08:00 via iPhone
iPhone 的视频剪裁是不重新编码,编辑完剪裁范围直接另存为新视频
Mac 上的 QuickTime Player 的剪裁(快捷键 cmd+t )也是,但是会偶尔发生剪切点附近音画对不上的毛病 这两个都可以在拖动剪裁范围区间时“长按精细调整”的功能 |
10
chanssl 2019-12-22 14:21:05 +08:00 via Android 1
ffmpeg,但是无法精确到帧剪辑,如果要精确到帧剪辑就得重编码
|
11
EridanusSora 2019-12-22 16:07:44 +08:00 via Android 3
TMPGEnc MPEG Smart Renderer 5
可精确到帧,仅重编码剪辑点到最近的 I-frame |
12
xmoiduts 2019-12-22 17:31:07 +08:00 via Android
@EridanusSora ffmpeg -ss -t -c copy 也是同理,剪辑点到最近 I 帧重编码,其余 copy。
|
13
zst 2019-12-22 17:36:06 +08:00 via Android
自己拿 c#包装一下呗
|
14
515576745 2019-12-22 17:37:00 +08:00 via Android
小丸工具箱 b 站钦定
|
15
EridanusSora 2019-12-22 17:37:51 +08:00 via Android
@xmoiduts 错了 copy 是不会重编码的 会寻找到最近的 i-frame
|
16
dididi9527 2019-12-22 17:59:11 +08:00
BoilsoftVideoSplitterPortable
|
17
food 2019-12-22 18:37:26 +08:00
直接录成 GIF 最简单了,不要声音的话
|
18
vtoexshan 2019-12-22 18:59:42 +08:00
找个录屏
|
19
jqtmviyu 2019-12-22 21:21:42 +08:00
Bandicut,之前给家里人分隔合并视频,找了很久,不用重新编码速度快.
|
20
lneoi 2019-12-22 22:03:06 +08:00
楼上提的 BoilsoftVideoSplitterPortable
|
21
loli 2019-12-22 22:15:47 +08:00
BoilsoftVideoSplitterPortable+1
在我这其他的超慢,这个切割一小时几分钟就好,其他的要好久不知道为什么。 |
22
ayconanw 2019-12-23 00:14:14 +08:00
收费的,bandicut
免费的,avidemux 这俩功能上差不多,但是 bandicut 易用性好一些。 |
23
nmdx 2019-12-23 01:00:50 +08:00 via Android
咳咳 格式工厂 编码选 cpoy 然后修剪长度
|
24
VWWWWWWW 2019-12-23 05:25:17 +08:00
avidemux+1
|
25
yongligua 2019-12-23 08:03:44 +08:00 via Android
potplayer 也可以啊…你帮他调一次那些个编码就行
|
26
johnny23 2019-12-23 10:35:36 +08:00 via Android
ultra_video_splitter
|
27
JSheilaYB087 OP @yongligua potplayer 怎么做?录制功能?录制功能很慢,多长的视频就要跑多久。VLC 也是
|
28
yongligua 2019-12-23 16:56:17 +08:00 via Android
@JSheilaYB087 但是很直观无脑嘛…
|
29
VNq2NEKQnNoDhSGh 2019-12-23 20:15:06 +08:00
@chanssl #10
按关键帧分割:ffmpeg -ss <time> -t <time> -i input.mp4 -vcodec copy -acodec copy output.mp4 按时间点分割:ffmpeg -i input.mp4 -ss <time> -t <time> -vcodec copy -acodec copy output.mp4 就是前后顺序的区别。 |
30
JSheilaYB087 OP @VNq2NEKQnNoDhSGh 还有这个区别?我之前按时间分割的话,确实前 2 秒和尾 1 秒是无视频的。
|
31
lxk11153 2019-12-28 16:19:38 +08:00
@VNq2NEKQnNoDhSGh #29 感觉还是不太能精确到帧,怎么调都不能跳过那张图或者调过太多
http://trac.ffmpeg.org/wiki/Seeking#Outputseeking |
32
lxk11153 2019-12-28 16:22:28 +08:00
@EridanusSora #11 有适合 macos 的吗?
|
33
EridanusSora 2019-12-28 18:30:45 +08:00 via Android
@lxk11153 抱歉不用 macos 不清楚
|
34
VNq2NEKQnNoDhSGh 2019-12-29 14:13:48 +08:00
@lxk11153 #31
如果要裁剪两秒之间的位置,将秒数位写成小数即可。 比如:-ss <01:10:01.513> 就是裁剪视频 1 时 10 分 01 秒和 1 时 10 分 02 秒之间的某一点。 |
35
Apol1oBelvedere 2020-10-01 23:52:30 +08:00
@loli BoilsoftVideoSplitter 7 的版本分割 8.6GB 文件中途卡住很长时间不动,只能手动关闭了,怎么回事?
|
36
Apol1oBelvedere 2020-10-02 00:32:36 +08:00
@love 这个 avidemux 软件我想把 9.6GB 的视频快速分割为 8GB+1.6GB 的,该怎么操作呢?
|