【教程】ffmpeg压缩视频
本文最后更新于 371 天前,其中的信息可能已经有所发展或是发生改变。

有时候网上下载的视频太大,授课的PPT中插入几百M的视频属实有些睿智,又不想装太多的压缩工具,免费压缩的网站原视频不能超过几百M,也不太行。那么要学习ffmpeg这个命令了。

官网:FFmpeg
官网下载:Download FFmpeg

比如要压缩一个视频,压缩为720P,数据速率为691kbps,总比特率为723kbps,那么命令为:

ffmpeg -i input.mp4 -vf "scale=1280:720" -c:v libx264 -b:v 691k -maxrate 723k -bufsize 1446k -crf 23 -c:a aac -b:a 128k output.mp4

命令中的各个参数和选项具有以下含义:

  • -i input.mp4:指定输入视频文件的路径和文件名。
  • -vf "scale=1280:720":使用视频滤镜(Video Filter)来调整视频的分辨率,将其缩放为1280×720像素的720p分辨率。
  • -c:v libx264:选择视频编码器为libx264,这是一种常用的开源H.264视频编码器。
  • -crf 23:设置视频的质量。CRF(Constant Rate Factor)是一种基于质量的压缩方法,值越小表示质量越高。一般推荐使用18-28的范围,这里设置为23。
  • -c:a aac:选择音频编码器为AAC,这是一种常用的音频编码器。
  • -b:a 128k:设置音频的比特率为128kbps,控制音频的压缩质量。
  • output.mp4:指定输出压缩后的视频文件的路径和文件名。

对于设置数据速率和总比特率的参数:

  • -b:v 691k:设置视频的数据速率为691kbps,控制视频的压缩质量。
  • -maxrate 723k:设置视频的最大比特率为723kbps,限制视频的最大比特率。
  • -bufsize 1446k:设置视频缓冲区的大小为1446kbps,用于平滑控制视频的比特率。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
Source: https://github.com/MengXi2021/Argon-Emoji-DailyNotes
Source: https://github.com/Ghost-chu/argon-huhu-emotions
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
https://github.com/qs5667/argon_bilibili_emoji
Source: github.com/zhheo/Sticker-Heo
颜文字
Emoji
小恐龙
花!
每日手帐
呼呼
B站基础表情
B站节日表情
B站游戏表情
B站活动表情
Heo
上一篇
下一篇