FFmpeg
FFmpeg
FFmpeg 是领先的多媒体框架,能够解码、编码、 转码、复用、解复用、流、过滤和播放 几乎所有人类和机器创建的东西。
【操作步骤】 1. 下载 ffmpfg.exe / ffmpfg.tar.xz 2. 解压 ffmpfg.exe / ffmpfg.tar.xz 到系统目录 3. 开始无损合并 将video.m4s与audio.m4s文件拷贝到电脑 ,放在同一目录。 打开命令窗口,或终端。 输入命令并回车:ffmpeg -i video.m4s -i audio.m4s -codec copy output.mp4 【FFmpeg 提取视频的音频】 提取完整音频 1、ffmpeg -i test.mp4 -q:a 0 -map a test.mp3 2、ffmpeg -i test.mp4 -f mp3 -vn test.mp3 只提取音频流而不进行重新编码 提取格式不能为MP3,可以是aac和m4a,请执行以下操作: ffmpeg -i input-video.avi -vn -acodec copy output-audio.aac 参数解释: -i 表示input,即输入文件 -f 表示format,即输出格式 -vn表示vedio not,即输出不包含视频 【FFmpeg 转换为MP4格式】 要使用FFmpeg将视频文件转换为MP4格式,可以使用以下命令: ffmpeg -i input_file.ext output_file.mp4 其中,input_file.ext 是你要转换的原始视频文件,output_file.mp4 是转换后的MP4文件。这个命令会自动检测输入文件的格式并将其转换为MP4格式。 如果你希望在转换过程中保持视频和音频的编码不变,可以使用以下命令: ffmpeg -i input_file.ext -vcodec copy -acodec copy output_file.mp4 这个命令会直接复制视频和音频流,而不进行重新编码,从而加快转换速度。 如果你需要对视频进行压缩或调整分辨率,可以在命令中添加相应的参数。例如,将视频分辨率调整为1280x720并使用H.264编码: ffmpeg -i qq.mp4 -vf scale=1024:768 -vcodec libx264 -crf 23 -preset medium output.mp4 这个命令会将视频分辨率调整为1024x768,并使用H.264编码进行压缩
视频格式转换详解 >> FFmpeg 格式转换