司机社
标题:
【批处理技术】用python批量旋转合并视频-统一视频格式
[打印本页]
作者:
superstar888
时间:
2025-11-30 17:30
标题:
【批处理技术】用python批量旋转合并视频-统一视频格式
本帖最后由 superstar888 于 2025-11-30 17:43 编辑
! ~+ o: u" P% Z7 Y! @0 i7 L
1 d; \8 d6 u$ j1 o# R( o1 }
需要用到ffmpeg
3 R4 @' W& T8 C4 ^- e1 x, {* K- `( N5 c
7 Y9 Z' P* B. k* V0 b
ffmpeg是什么就不用多介绍了,几乎你能见到的所有跟视频相关的技术都会有他的身影。
4 Y) ^ P5 N6 g8 [
下载ffmpeg并加入环境变量。
https://ffmpeg.org/download.html#build-windows
, ]3 r0 b. F6 K- y
不懂的直接下载后把bin文件夹的所有文件都拖入到C:\Windows\System32即可。一般有三个文件,拖到这个目录是自带环境变量的。
o, t& A, `/ \& Z# n
( \3 N- [/ Z- W1 F* r; C9 Y
# 前言
* y1 E w8 a+ o z$ F( r
经常看到有人分享的小视频,但每个视频很短还没看完就跳下一个很不爽,但是视频却很多,如果直接用格式工厂之类的【基于ffmpeg开发的gui软件】是没法统一方向的。
8 u' c6 A0 @9 Q" [) h; I
所以我就用python搞了个批量旋转到统一方向然后合并的脚本。
' |# j' {& z8 G6 }) K# g
1 S$ w3 p; F+ Y/ S: s: g. `2 M
# 操作教程
7 T/ R' ]4 g X5 Q! M# B
以本月首榜为例:
https://xsijishe.com/thread-522296-1-1.html
2 x2 `5 p0 Q' Q- C' |' w8 M
隔壁找的全集。170个短视频,1个长视频,一些图片。
: a' J3 C4 N# m" d) t; P! M& m5 h
6 K% ?3 R- @& a0 A0 e
ed2k://|file|推特白虎福利姬 小小绘@0507Huihui会员门槛无水印合集.zip|1089381549|E9A695BBA5E4C2B7D71C9C15D04BB8A9|/
复制代码
4 s1 P; c) ?5 m+ q5 ?
里面小视频有170多个但每个只有几秒。
3 N; |& d' s9 z- u g: D, B6 _
# m5 _. M n- `3 I
第一步:
& P3 ]+ W8 l& n* Y& Z* h/ H" D
把ffmpeg bin文件夹的三个文件给予环境变量。
* A" Z; L; l. G! Z0 I' C5 ?
( S* L1 {4 N$ H# y
第二步:
3 g; _+ U% S+ b7 H4 F5 H
把下载的exe放入你要执行的文件夹和视频放在一起。
% G! ~0 W m5 w( L }9 c7 E6 Z* C
3 @4 x! ?, i: ?5 w
然后双击即可。其他的它自动会执行。
" s6 Q" @% y% H b3 O$ m- d
有个选项是否开启英伟达加速,有英伟达显卡的可以用没有就默认回车即可。
* u- O5 R* |8 @/ s: T
! A3 m) q& y7 }- h. y( m3 w8 M/ z
源码具体可以自己调,为了方便操作使用我就给打包成exe了
$ }2 _; `3 H8 \- U2 a! O
支持文件格式可以自己在源码添加,默认:
("mp4", "mov", "avi", "mkv", "flv", "ts")
, C9 a" f6 z2 I) C% ~4 e
软件界面
# U( R' L* i* {+ a
(, 下载次数: 3)
上传
点击文件名下载附件
* b5 G$ X: r. t# V/ F/ ?% h S8 H
( L! T( ~1 A- E" b) \4 \
(, 下载次数: 2)
上传
点击文件名下载附件
2 l% R, Y( |" A* }/ \
4 ^/ s2 G- T& X* u& ^8 ~
. `) z% r9 `! y; j: _( `/ e
(, 下载次数: 2)
上传
点击文件名下载附件
5 l: L+ H( A- o8 g* n# U3 ]
8 e( Z$ e6 m W
(, 下载次数: 1)
上传
点击文件名下载附件
$ O% W, M! k6 ?3 C9 c9 Z8 Z7 y
1 a: V9 X: L' C! r. @
(, 下载次数: 1)
上传
点击文件名下载附件
8 D( `6 M4 z1 S; ?6 @. C3 w, `
- W/ \( J5 P3 ~( ]" Z4 d I+ H4 x
(, 下载次数: 1)
上传
点击文件名下载附件
; Q2 ^9 ~; A, g) E9 j: J/ {
$ L6 ?0 L$ O3 | D2 W1 y
(, 下载次数: 1)
上传
点击文件名下载附件
6 b F, W% v* `8 M, r& c7 B3 E
4 I4 Z8 y- G9 Z* H4 U% A9 X3 ?7 j
(, 下载次数: 2)
上传
点击文件名下载附件
- G7 z8 \; W9 l* z( R
( I- z- s; P) O
(, 下载次数: 2)
上传
点击文件名下载附件
N) T! m3 r7 D# M0 C9 ~
1 A+ b/ M( X% H9 H+ i- r
(, 下载次数: 1)
上传
点击文件名下载附件
1 y% B8 `6 s3 T# } n8 ~5 H
' @ L, N6 f! D) Z) y. M# y$ Y
(, 下载次数: 2)
上传
点击文件名下载附件
: i* Y! b; G/ W& u) ~
3 V' ?' P) S2 S6 ~5 s( t
第一个为pikpak网盘,内含合并成功视频
. A( B1 W) i3 E+ d
第二三为github地址和github直链
$ U5 R" m7 B( n+ k; V3 D0 c# p
( x& W- f0 V" j5 `% a, L$ S* D
# ]2 P' f" h/ L& q! ?+ j
作者:
akonlee2
时间:
2025-11-30 23:01
就冲你这个github 我买了看看
作者:
baisedezhimahu
时间:
2025-12-1 07:36
牛批,先生大才
作者:
thatchacha10
时间:
2025-12-1 10:39
感谢分享!
作者:
小阿恬
时间:
2025-12-4 08:16
本帖最后由 小阿恬 于 2026-3-3 20:14 编辑
% f% M1 R1 a, S8 X3 P; g4 a O
! i+ i/ t3 f; m# c
大佬们,怎么调整源码增加支持视频格式呀,拜谢
作者:
小阿恬
时间:
2025-12-6 09:35
大佬们,源码在哪里呀
作者:
xiao0095
时间:
2025-12-6 23:05
感谢分享,好人一胎十个!
作者:
superstar888
时间:
2025-12-10 02:29
小阿恬 发表于 2025-12-6 09:35
2 H U. ?9 m; J4 I: h$ I
大佬们,源码在哪里呀
1 C4 }# z2 u3 v m, x$ ~# p/ c
github里面发了.py那个就是源码
欢迎光临 司机社 (https://xsijishe.net/)
Powered by Discuz! X3.4