Skip to content

xinwu-yang/trans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Media transcoding tool

功能

  • 指定目录下视频转码av1
  • 指定目录下音频转码aac
  • 像素格式转化为yuv420p
  • 声道数量变更为2
  • 支持GPU加速
  • 支持递归目录
  • 支持处理完成后删除源文件

如何使用

  1. 下载FFmpeg

  2. 配置把ffmpeg下bin目录添加到系统PATH环境变量

  3. 使用trans.exe

# 构建
go build

# 使用帮助
trans.exe -h

Usage of trans.exe:
  -D    处理完成后是否删除源文件
  -d string
        视频路径 (default "./")
  -p string
        指定pattern跳过处理(文件名) (default "NOT-HANDLE")
  -r    是否递归子目录(useage: -r=false) (default true)
  -vc string
        视频编码 (default "av1_nvenc")

# 基本使用
trans.exe -d "D:\\demo-video\\test"

# 使用hevc_nvenc转码
trans.exe -d "D:\\demo-video\\test" -vc hevc_nvenc

About

简单易用的批量转码小工具

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages