orkan/ffmpeg

ork-ffmpeg (W)indows (C)ontext (T)ools

安装: 36

依赖: 0

建议: 0

安全: 0

星标: 2

关注者: 2

分支: 0

开放问题: 0

语言:批处理文件

2.6.1 2024-06-19 09:24 UTC

This package is auto-updated.

Last update: 2024-09-19 10:13:11 UTC


README

ffmpeg-logo

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头部分。

发送到

  1. %USERPROFILE%\AppData\Roaming\Microsoft\Windows\SendTo中创建快捷方式
    • 要使用自动加载器加载任何工具,请使用:autoload.bat tool_mp4.bat ...args
    • 要加载特定工具,请使用绝对路径:D:\...\src\tool_mp4.bat ...args
  2. 右键单击您的媒体文件,选择:发送到 > 转换为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"

关于

要求

作者

Orkan

更新

Wed, 19 Jun 2024 11:24:12 +02:00

许可

MIT