orkan / ffmpeg
ork-ffmpeg (W)indows (C)ontext (T)ools
2.6.1
2024-06-19 09:24 UTC
Requires (Dev)
- orkan/utils: ^3
README
ork-ffmpeg v2.6.1
使用FFmpeg库快速转换媒体文件。
主要思想是在保持转换过程完全控制的同时,限制传递给ffmpeg.exe
的命令行开关。使用Windows "发送到"菜单或"拖放"功能快速转换媒体。使用convert.bat
工具一次性批量处理来自不同位置的多个媒体文件。
安装
环境变量
通过声明用户配置文件环境变量ORKAN_FFMPEG_USER_CONFIG
来自定义默认配置值。例如:ORKAN_FFMPEG_USER_CONFIG=path\to\usr\config.bat
从这个文件中,您可以
- 自定义ffmpeg二进制文件的路径:
set FFMPEG_HOME=path\to\ffmpeg-static
- 更改日志文件的位置:
set LOG_FILE=path\to\file.log
- 扩展自动加载的位置:
set APP_TOOLS_PATH=path\to\user\tools
(与Windows %PATH%格式相同) - 这样您基本上可以更改默认的
src_config.bat
中的每个选项
自动加载器
autoload.bat
是位于%APP_TOOLS_PATH%
上的任何工具的主要入口点。用法:autoload.bat <tool_*.bat> [arg1 ... arg8]
有关更多信息,请检查autoload.bat
头部分。
发送到
- 在
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\SendTo
中创建快捷方式- 要使用自动加载器加载任何工具,请使用:
autoload.bat tool_mp4.bat ...args
- 要加载特定工具,请使用绝对路径:
D:\...\src\tool_mp4.bat ...args
- 要使用自动加载器加载任何工具,请使用:
- 右键单击您的媒体文件,选择:发送到 > 转换为mp4
批量处理
使用convert.bat
工具一次性处理来自不同位置的多媒体文件。命令:autoload.bat convert.bat files.bat
在files.bat
中
@echo off REM Convert all *.ts to *.mp4 in X:\media\videos echo ffmpeg_mp4.bat "X:\media\videos\*.ts" 28 24.97 REM Convert all *.avi to *.mp3 in D:\clips echo ffmpeg_mp3.bat "D:\clips\*.avi"
关于
要求
作者
更新
Wed, 19 Jun 2024 11:24:12 +02:00
许可
MIT