ag登录网址 Linux 系统下多媒体处置器具: FFmpeg, 这10大本领不要太好用

ag登录网址 Linux 系统下多媒体处置器具: FFmpeg, 这10大本领不要太好用
发布日期:2026-03-29 10:23    点击次数:114

ag登录网址 Linux 系统下多媒体处置器具: FFmpeg, 这10大本领不要太好用

FFmpeg 是 Linux 系统下最苍劲的多媒体处置器具之一,险些能完成通盘与音视频干系的操作:节约单播放、索要信息,到复杂编著、枢纽障碍、字幕烧录,以至屏幕录制。它十足免费、开源、跨平台,且在大无数刊行版(如 Ubuntu、Fedora、Arch)的软件仓库中径直可用。

装置敕令超等简易(以 Ubuntu/Debian 为例):

sudo apt update && sudo apt install ffmpeg

粗略 Fedora:

sudo dnf install ffmpeg

Arch 用户径直:

sudo pacman -S ffmpeg

装置完成后,掀开终局就能运转“玩”了。

接下来共享 10 个最实用、最常见的本领,每个齐配上真确敕令和场景诠释。慎重掌抓这些,你基本告别图形化音视频软件了!

1. 快速播放视频

好多东谈主第一反映是用 VLC 或 mpv,但随机候你只念念快速预览一个文献,不念念掀开大图形界面。

这时 ffplay 即是救星——FFmpeg 自带的轻量播放器。

基本播放:

ffplay input.mp4

轮回播放(无尽轮回用 0):

ffplay -loop 0 input.mp4

快捷键也很直不雅:空格暂停、q 退出、傍边箭头快进/快退、高下箭头音量调度。

这在做事器环境或轻量桌面超过实用,资源占用极低。

2. 取得媒体详备信息

念念知谈视频的编码、差别率、比特率、帧率、时长、音频轨谈等?毋庸掀开 Mediainfo 或 VLC 属性,径直用 ffprobe:

简易巡逻:

ffmpeg -i input.mp4

更详备的流信息:

ffprobe -show_streams -i input.mp4

JSON 枢纽(剧本友好):

ffprobe -v quiet -print_format json -show_format -show_streams input.mp4

这些信息对后续转码、裁剪尽头重要,能帮你幸免兼容性问题。

3. 终局录屏

Linux 录屏神器有好多(Kazam、SimpleScreenRecorder),但 FFmpeg 零依赖、参数最全。

录制全屏 10 秒(X11 环境):

ffmpeg -f x11grab -video_size 1920x1080 -r 30 -i :0.0+0,0 -t 10 output.mp4

带系统音频(PulseAudio):

ffmpeg -f x11grab -video_size 1920x1080 -r 30 -i :0.0+0,0 -f pulse -i default -t 10 output.mp4

Wayland 用户可能遭遇黑屏,提倡临时切换到 Xorg 会话,粗略使用 pipewire 抓取(更当代有蓄意)。

屏幕尺寸查询:

xdpyinfo | grep dimensions

录屏无水印、无告白、帧率/比特率松懈调,符合快速作念教程、Bug 复现。

4. 从视频索要帧图

念念从视频每秒抽一张图作念预览集锦?

ffmpeg -i input.mp4 -r 1 frame_d.jpg

-r 1 默示每秒 1 帧,d 是序号填充 4 位(0001、0002...)。

只抽特定时辰点单帧:

ffmpeg -i input.mp4 -ss 00:01:23 -frames:v 1 thumbnail.jpg

常用于生成视频封面、重要帧分析。

5. 图片序列转视频

ffmpeg -framerate 1 -i framed.jpg -c:v libx264 -r 30 -pix_fmt yuv420p slideshow.mp4

-framerate 1 默示输入每秒 1 张,ag官方app输出 -r 30 更畅达。

加配景音乐,并以最短输入为准:

ffmpeg -framerate 1 -i imgd.jpg -i bgm.mp3 -c:v libx264 -r 30 -shortest -pix_fmt yuv420p output.mp4

这招常用于像片追忆、产物展示、科学可视化。

6. 视频转 MP3 / GIF

索要音频到 MP3(丢弃视频流 -vn):

ffmpeg -i input.mp4 -vn -acodec libmp3lame -q:a 2 output.mp3

-q:a 2 是质地级别(0 最高,9 最低),推选 0-5。

视频转 GIF(简易版):

ffmpeg -i input.mp4 output.gif

截取特定片断转 GIF(从 30 秒运转,不竭 5 秒):

ffmpeg -ss 30 -t 5 -i input.mp4 -vf "fps=10,scale=480:-1:flags=lanczos" -c:v gif output.gif

加 fps 和 scale 能大幅减小文献体积且质地更好。

7. 硬字幕 / 软字幕

硬字幕(始终烧录,不行关闭):

ffmpeg -i input.mp4 -vf subtitles=subtitle.srt output.mp4

软字幕(可开关,推选):

ffmpeg -i input.mp4 -i subtitle.srt -c copy -c:s mov_text output.mp4

若是字幕编码分歧,可加 -sub_charenc GBK 或 UTF-8。

8. 确立损坏视频索引

视频卡顿、无法拖动程度条?往往是索引损坏。用 remux 确立:

ffmpeg -i damaged.mp4 -c copy -copyts fixed.mp4

-c copy 零损耗,只重封装容器,速率极快。

9. 视频缩放 / 变嫌差别率

缩放到 720p:

ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4

保持比例,只指定宽度:

ffmpeg -i input.mp4 -vf scale=640:-2 output.mp4

-2 确保高度偶数(编码条目)。

10. 剪切 + 裁剪视频

精确剪切(从 10 秒到 30 秒,不重编码):

ffmpeg -i input.mp4 -ss 00:00:10 -to 00:00:30 -c copy trimmed.mp4

裁剪(去除四周黑边,裁 640x480 从左上角运转):

ffmpeg -i input.mp4 -vf "crop=640:480:0:0" cropped.mp4

crop 参数:宽度:高度:x:y

这些本领组合起来威力深广。比如先用 ffprobe 分析 → 裁剪黑边 → 缩放 → 加字幕 → 转 GIF,一条龙完成短视频素材处置。

FFmpeg 的滤镜系统(-vf / -af)尽头苍劲,官方文档 + 社区示例险些能竣事任何念念象到的成果。提倡天下把常用敕令作念成 alias 或写成小剧本,服从翻倍。

你最常用 FFmpeg 作念哪件事?接待留言共享你的神级敕令!若是以为有效ag登录网址,点个在看 / 转发给需要的小伙伴~ 下期见!

开云体育(kaiyun)官方网站

上一篇:ag登录网址 中超刚参加3月份间歇期!多位国安强援就主动加练,赢得点赞
下一篇:ag登录网址 DIY玩家狂喜! ROG幻世神海景房机箱, 9.2寸副屏松驰拿捏硬件情景