mac 下把缓存的腾讯视频合成mp4格式 *.ts 合成 *.mp4

2022-09-11 10:36:42 浏览数 (1)

首先安装mac安装神器brew安装方法:

命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 回车(这里有提示目录不存在,要创建需要按return键,如果用的windows键盘,就是回车键 它的用法brew update 更新brew;

代码语言:javascript复制
brew install {应用名,如git} 安装软件
brew cask install {应用名,如git} 也是下载安装。
brew help 神器好不好,用了才知道,自己去试吧
brew install ffmpeg Updating Homebrew... 卡死解决的话
export HOMEBREW_NO_AUTO_UPDATE=true 
先运行这个

brew install ffmpeg

之后出现xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

解决方法:

打开终端输入 xcode-select --install 回车后,系统弹出下载xcode,点击确认,下载完成后即可。( 实际上不是下载xcode,可能下载xcode有关插件,下载时长约1分钟),好之后直接ffmpeg查看安装情况。找到腾讯视频缓存的地方

cd /Users/zhengniu/Library/Containers/com.tencent.tenvideo/Data/Library/Application Support/Download/video/*.hls/

下面查看

ls

视频缓存的拆分文件

合并 *.ts

cat *.ts > x.ts

转化x.ts 为 x.mp4

ffmpeg -y-i x.ts -c:v libx264 -c:a copy -bsf:a aac_adtstoasc x.mp4

mv x.mp4 ~/Desktop/

另:windows 教程比较简单,下次介绍!

0 人点赞