Documentation
¶
Overview ¶
Package archive 提供音频文件处理和转换的功能,包括音频文件的检测、转换和存档
Index ¶
- Constants
- func CheckImageDependencies()
- func CheckVideoDependencies()
- func CloneMkv2H265(src string)
- func Convert2AVIF(src string) error
- func Convert2H265(src string, fhd bool)
- func ConvertAudio(src, mytype string)
- func ConvertBMP2AVIF4JPG(src, dst string)
- func ConvertMKV2H265(src string, fhd bool)
- func FastConvertMkv(src string)
- func FastConvertVideo2StandAvc(src string)
- func InitSqlte()
- func MergeMp4WithSameNameSrt(video, srt string) error
- func RotateVideo(src string, direction string)
Constants ¶
View Source
const ( // AudioBookType 有声书类型标识 AudioBookType = "audiobook" // RapMusicType 说唱音乐类型标识 RapMusicType = "rap" // Speed = "1.54" //等效audition的65% // Speed = "1.43" 音频播放速度,等效audition的70% // Volume 音频音量增益值 Volume = "2.7" )
音频处理相关的常量定义
View Source
const ( ToRight = "ClockWise90" ToLeft = "ClockWise270" )
Variables ¶
This section is empty.
Functions ¶
func CheckImageDependencies ¶ added in v0.1.3
func CheckImageDependencies()
func CheckVideoDependencies ¶ added in v0.1.3
func CheckVideoDependencies()
checkDependencies 检测系统中是否存在必要的依赖命令
func CloneMkv2H265 ¶ added in v0.0.7
func CloneMkv2H265(src string)
最终转换视频文件为aac音频全部字幕流带hvc1标签的MKV文件
func ConvertAudio ¶ added in v0.0.10
func ConvertAudio(src, mytype string)
ConvertAudio 转换音频文件 src 为源文件路径 mytype 为音频类型,决定处理方式
func ConvertBMP2AVIF4JPG ¶ added in v0.0.22
func ConvertBMP2AVIF4JPG(src, dst string)
bmp先使用ffmpeg转换成中间格式jpg,再使用avifenc转换成avif 需要安装用 ImageMagick(macOS 上 brew install imagemagick)
func ConvertMKV2H265 ¶ added in v0.0.6
转换mkv文件为h265格式,但保留全部的音频轨、字幕轨 ffmpeg -i .\天将雄狮.Dragon.Blade.2015.BluRay.1080p.x265.10bit.MNHD-FRDS.mkv -map 0 -c:v libx265 -c:a aac -tag:v hvc1 -c:s copy 天将雄狮.mkv
func FastConvertMkv ¶ added in v0.0.15
func FastConvertMkv(src string)
快速转换错误(包括不是电影 不带特效字幕的视频)的mkv文件
func FastConvertVideo2StandAvc ¶ added in v0.0.8
func FastConvertVideo2StandAvc(src string)
* 快速转换视频文件为标准H264(avc)视频
func MergeMp4WithSameNameSrt ¶ added in v0.0.16
func RotateVideo ¶ added in v0.0.18
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.