FFmpeg H.264 MVC decoding patch enables Blu-ray 3D multiview support
Developer Dom Cobley has submitted an 18-part patch series to the FFmpeg project to add H.264 Multiview Video Coding (MVC) decoding support. The update enables decoding for Blu-ray 3D and consumer camcorder content by leveraging existing MV-HEVC interfaces within the h264dec decoder.
Key Takeaways
- Developer Dom Cobley submitted an 18-part patch series to add H.264 Multiview Video Coding (MVC) to the h264dec decoder
- The implementation reuses existing MV-HEVC interfaces for view selection, ensuring compatibility with current ffmpeg CLI tools
- Hardware acceleration is currently limited to base-view decoding only, as inter-view references fall outside standard temporal lists
- Testing confirmed the code passes the H.264 FATE suite and has been deployed in public LibreELEC builds for Raspberry Pi
Why It Matters
This technical update brings H.264 on par with HEVC for multiview handling, streamlining how open-source players manage legacy 3D formats. By utilizing a shared view selection interface, developers can support Blu-ray 3D content without rewriting tool logic for different codecs. This move strengthens the utility of low-cost hardware like the Raspberry Pi in the home media ecosystem, providing a standardized path for high-quality stereo decoding. Watch for the official merge into the FFmpeg master branch, which will signal broad availability for downstream media players and transcoding workflows.
Read full article at freenode.net
Enjoy our coverage?
Add StreamingMeme as a preferred source on Google to see more of our streaming news at the top of your Search results.
Add as preferred source