image-processing - 如何播放隔行视频,图片上半部分偶数行,下半部分奇数行?

标签 image-processing ffmpeg h.264 interlacing

我有一些设备以以下格式流式传输 h264 视频:图片的上半部分是偶数行视频,图片下半部分是奇数行视频。所以问题是 - 我怎样才能在正常可见度下播放这个视频,例如使用标准播放器,ffplay。
我知道 ffmpeg 中的“tinterlace:merge”插件,但它一张一张地结合了两张图片中的视频。所以我的任务是从单帧制作正确的视频。
问候,
阿列克谢。

最佳答案

我最近不得不处理完全相同的问题。

有许多不同的方法,最佳解决方案完全取决于您的情况,

最简单最快的方法是将两个字段编织在一起,这非常适合固定部分,但会在移动对象中创建梳状效果。

更复杂的方法使用运动检测方法。

我所做的是合并两个字段,然后对移动段应用边缘线平均 (ELA) 以减少梳状效应。

查看this link有关问题的详细说明

关于image-processing - 如何播放隔行视频,图片上半部分偶数行,下半部分奇数行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12690888/

相关文章:

ios - Remote I/O 音频单元是否设置缓冲区中的 channel 数?

android - 连接来自 Canny 算法的线

python - 从文本图像中删除分界 - 图像处理

c++ - 使用opencv将像素数据分配到 vector 中

python - 图像的二维旋转

FFmpegfourcc Avi编解码器支持列表?

ffmpeg - DirectShow 捕获源和 FFMPEG

C++ FFmpeg 刷新后如何继续编码?

video - 如何使用 tee 选项将参数传递给 ffmpeg 中的比特流过滤器?

ffmpeg - avcodec_encode_video2 返回 -542398533 仅使用 h264 编码器的外部库中的一般错误