You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
This is an slightly updated version of Dr. Abdullah Al Muhit H.264 baseline codec. It includes I, P frames, CAVLC coder, Exp Golomb Coder, integer transform and other basic functionalities of H.264 or MPEG-4 AVC (Advanced Video Coding).
This version reads any sequence of video frames compatible with Matlab (I used xylophone.mpg, available in matlab). The modified codec could save and play the original and decoded video and many other simple options (re-sizing and storing).
Cite As
Khalfan Almarashda (2026). H.264 Baseline Codec [reading and writing videos] (https://www.mathworks.com/matlabcentral/fileexchange/45151-h-264-baseline-codec-reading-and-writing-videos), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired by: H.264 Baseline Codec v2
General Information
- Version 1.1.0.0 (288 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux