在Termux中合并哔哩哔哩缓存文件的视频和音频

步骤一:安装ffmpeg和libexpat库

  1. 在Termux中安装ffmpeg:

    pkg install ffmpeg
    
  2. 在Termux中安装libexpat库:

    pkg install libexpat
    

步骤二:准备执行文件和哔哩哔哩文件

  1. 打开Termux应用,并切换到存储哔哩哔哩缓存文件的目录:

    cd /sdcard/Download
    
  2. 将哔哩哔哩的视频文件复制到执行文件所在目录。

步骤三:创建并编辑脚本文件

  1. 在存储哔哩哔哩缓存文件的目录中创建一个名为 run.sh 的脚本文件:

    touch run.sh
    
  2. 使用文本编辑器(如Nano)编辑 run.sh 文件并将以下代码粘贴到文件中:

    #!/bin/bash
    
    # 定义视频文件名
    filename="output"
    
    # 使用ffmpeg命令将视频文件(video.m4s)和音频文件(audio.m4s)合并,并保持编解码方式不变,保存为固定的文件名(output.mp4)
    if ffmpeg -i video.m4s -i audio.m4s -codec copy "${filename}.mp4"; then
        # 如果合成成功,则删除当前目录下所有 .m4s 格式的文件
        rm -rf *.m4s
        echo "视频合并成功,并删除所有 .m4s 格式的文件。"
    else
        # 如果合成失败,则输出错误信息
        echo "视频合并失败,未删除任何文件。"
    fi
    
  3. 保存并关闭 run.sh 文件。

步骤四:执行脚本文件并移动文件

  1. 执行 run.sh 文件:

    bash run.sh
    
  2. 将哔哩哔哩的缓存文件移动到合并目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值