我正在尋找將已壓縮(h264)圖像數據寫入MPEG-4視頻文件。由於此代碼需要進行優化才能在嵌入式平臺上運行,因此代碼應該儘可能簡單。 最好是給一些標題信息(如高度寬度格式fourcc等)和文件名和壓縮數據,並將其轉換爲數據塊並寫入該文件。將壓縮幀寫入mpeg4 chuncks C++
所以我需要的任一:
- MPEG-4標頭信息(所發生的確切位置)
- 是否有主頭或者每個數據chunck 在那裏只是頭
- 對於單個視頻流(矩形)需要什麼頭信息
- 添加音頻需要什麼頭信息
- 一個簡單的MPEG-4文件編寫器,不必自己進行壓縮,也可以添加音頻幀。 (c/C++)
檢查此鏈接,它演示了使用FFMPEG庫編寫視頻文件:https://stackoverflow.com/a/43464269/6180077 – 2017-08-09 04:35:30