这篇文章是上一篇文章的后续,上一篇文章:
https://api.xiaoheihe.cn/v3/bbs/app/api/web/share?link_id=144168228
FFmpeg 是一个开源的多媒体框架,它包括了一套可以用来记录、转换数字音频、视频,并能将其转换成流的命令行工具。FFmpeg 支持多种音视频格式的解码和编码,以及音视频的转换、处理和播放。
Termux是一个适用于Android的终端模拟器,其环境类似于Linux环境。通过它可以把FFmpeg命令行工具搭载在Android上使用,无需打开电脑,随时随地在手机上处理视频。
Termux下载链接:
https://github.com/termux/termux-app/releases/download/v0.118.1/termux-app_v0.118.1+github-debug_arm64-v8a.apk
打开MT管理器
如果你创建的文件夹名字不是videos,那后续在命令中,你就要把videos替换成你的文件夹名字。同样的,如果你的音频和视频文件的名字和图片中不一样,在后续的命令中,你也要把正确的名字在命令中给替换掉。
在Termux中输入以下命令来更新软件包列表并安装FFmpeg:
apt update && apt upgrade
apt install ffmpeg
在Termux中,输入以下命令来创建一个目录(如果需要):
mkdir videos
将你的视频和音频文件移动到这个目录。你可以使用文件管理器应用来完成这一步,或者在Termux中使用 mv 命令:
mv /path/to/your/video.m4s videos/
mv /path/to/your/audio.m4s videos/
请将 /path/to/your/ 替换为你的实际文件路径。
在Termux中,输入以下命令来合并视频和音频文件:
ffmpeg -i videos/video.m4s -i videos/audio.m4s -c:v copy -c:a aac -strict experimental videos/output.mp4
这个命令会将视频和音频合并到一个名为 output.mp4 的文件中。