当社交网络拒绝你的视频
如果 Meta —— Facebook、Instagram 或 Threads —— 或 X(Twitter)持续拒绝你的视频发布,即使经过重试发帖也是如此,问题可能不在平台,而在视频本身的编码。视频编码常见问题
Meta 系平台(Facebook、Instagram 和 Threads)以及 X 对视频格式有具体要求:Facebook 媒体指南、Instagram 视频指南、Threads 视频指南,以及 X 视频指南。 某些视频创作工具偶尔会生成 Meta 系统不接受的编码。有时其输出需要重新编码以获得兼容性。一种解决方案:使用 FFmpeg 重新编码
如果你的视频上传持续失败,可以尝试使用 FFmpeg 这一开源视频处理工具重新编码:FFmpeg 安装与使用
安装说明:- macOS:
brew install ffmpeg - Windows:
winget install ffmpeg - Linux:
sudo apt install ffmpeg(Ubuntu/Debian)或sudo dnf install ffmpeg(Fedora)
- -c:v libx264:使用 H.264 视频编码
- -preset medium:在编码速度和质量之间取得平衡
- -profile:v high -level 4.0:兼容性设置
- -pix_fmt yuv420p:兼容性最广的标准像素格式
- -b:v 5000k:视频码率(按需调整以获得所需画质)
- -c:a aac:AAC 音频编码
- -b:a 192k:音频码率
- -movflags +faststart:优化文件以支持在线流式播放
