FFmpeg -r 放在 -i 前后的区别

在 FFmpeg 中,-r 选项的位置对于帧率设置有所影响,具体取决于它是放在 -i 之前还是之后。

放在 -i 之前:如果将 -r 选项放在 -i 之前,则它将用于设置输入文件的帧率。这意味着它会告诉 FFmpeg 如何解析输入文件的帧率信息。例如:

复制代码
ffmpeg -r 30 -i input.mp4 output.mp4

在上述示例中,-r 30 指定输入文件 input.mp4 的帧率为 30 帧/秒。FFmpeg 将根据这个帧率信息来处理输入文件。

放在 -i 之后:如果将 -r 选项放在 -i 之后,则它将用于设置输出文件的帧率。这意味着它会告诉 FFmpeg 输出文件的每秒播放的帧数。例如:

复制代码
ffmpeg -i input.mp4 -r 30 output.mp4

在上述示例中,-r 30 指定输出文件 output.mp4 的帧率为 30 帧/秒。FFmpeg 将根据这个帧率设置输出文件的帧速率。

无论 -r 选项放置在 -i 之前还是之后,最终的输出结果都将受到它的影响。关键是确保您理解和选择适合您需求的帧率设置方式,并根据需要适当调整输入或输出文件的帧率

相关推荐
专业开发者5 小时前
蓝牙低功耗音频(LE Audio)再进一步
音视频
专业开发者5 小时前
蓝牙低功耗音频(LE Audio)重磅发布,成为下一代蓝牙音频技术,而北欧半导体(Nordic)将成核心推动者
物联网·音视频
小馬佩德罗5 小时前
如何将x264 x265的动态库编译入Linux系统中的FFmpeg源码 - FFmpeg编译
linux·ffmpeg
大大祥5 小时前
一个kotlin实现的视频播放器
android·开发语言·kotlin·音视频
TEL189246224776 小时前
IT66320:1输入1输出HDMI 2.0重定时器,配备HDMI 2.1 eARC接收器和嵌入式MCU
音视频·实时音视频·视频编解码
EasyCVR6 小时前
视频汇聚平台EasyCVR构筑校园食堂全场景智慧监管新模式
网络·音视频
TLeung653676 小时前
美团开源黑科技InfiniteTalk:不限视频长度AI工具,支持图生视频和视频生视频,既可本地部署也可云端部署。关键免费、免费、免费。
人工智能·科技·音视频
爱敲代码的婷婷婷.6 小时前
如何快速把长视频或音频切割成多等份
音视频
长安即是故里6 小时前
搭建一个现代化视频聚合播放平台(含视频源)
前端·音视频·开源项目··部署教程
行业探路者6 小时前
录音转二维码与视频二维码生成器的使用指南
人工智能·学习·音视频·二维码·产品介绍