** 该项目使用 yarn 管理 node_modules **
** 使用文档如下:https://bytedance.larkoffice.com/docx/FfgsdbTgJowcW7xngVoczpDOnbc **
yarn # 安装依赖
创建resource文件
把需要转码的视频放到resource文件下
node index.js # 执行脚本
- 本地安装ffmpeg;
- 安装node环境;
- 执行脚本;
- 如果不使用node环境,可以自主实现调用脚本,执行以下ffmpeg命令,替换命令中的input_file为输入的文件名,output.mp4为输出的文件名;
ffmpeg -i input_file -vf scale=-2:720 -vcodec libx264 -preset slow -crf 27 -maxrate 2000k -bufsize 4000k -r 25 -acodec aac -b:a 128000 -ar 44100 -ac 2 -y -f mp4 -max_muxing_queue_size 9999 -movflags +faststart output.mp4