這篇文章是上一篇文章的後續,上一篇文章:
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 的文件中。