ffmpeg.mp4.格式资料
1、
mp4- CSDN搜索.html(https://so.csdn.net/so/search/s.do?q=mp4&t=blog&u=iteye_15898)
MP4封装格式介绍 -- Atom结构 - 简书.html(https://www.jianshu.com/p/dd6b8aa625d4)
MP4文件格式详解_好记性不如写博客!-CSDN博客_mp4格式.html(https://blog.csdn.net/dxpqxb/article/details/8059771)
ZC:“MP4文件格式(ISO-14496-12/14)”:比较清晰的 表格信息
2、moov stco chunk 相关
mp4文件格式系列27 - Chunk Offset Atoms - STCO - wqyuwss的专栏 - 52RD博客_52RD.com.html(http://www.52rd.com/Blog/Detail_RD.Blog_wqyuwss_7925.html)
MP4文件格式的解析,以及MP4文件的分割算法 - haibindev - 博客园.html(https://www.cnblogs.com/haibindev/archive/2011/10/17/2214518.html)
ZC:"还原映射表" 等内容
mp4文件格式重点解析 - 简书.html(https://www.jianshu.com/p/44c9567d8fcb)
ZC:"如何计算sample偏移位置" 等内容
ZC:在线mp4解析工具 [ MP4Box.js - JavaScript MP4 Reader_Fragmenter.html(http://download.tsi.telecom-paristech.fr/gpac/mp4box.js/filereader.html) ] // ZC: 网页加载 有些慢
整理mp4协议重点,将协议读薄 - rlandjon - 博客园.html(https://www.cnblogs.com/shakin/p/8543719.html)
ZC:"用来定义每一个 sample 在 mdat 具体的位置" 等
3、
整理mp4协议重点,将协议读薄 - rlandjon - 博客园.html(https://www.cnblogs.com/shakin/p/8543719.html)
mp4封装格式各box类型讲解及IBP帧计算 - 靑い空゛ - 博客园.html(https://www.cnblogs.com/ailumiyana/p/12907363.html)
ZC:计算出音视频的时间和空间信息
MP4文件中音视频时间戳的计算 - it610.com.html(https://www.it610.com/article/1190015162157998080.htm) <-- <-- <--
mp4封装花样各box类型解说及IBP帧盘算 _ 2lxm新闻网.html(https://www.2lxm.com/archives/10023.html)
4、
mp4中boxstsd中的avcC分析的H.264编码的头包发送_每天进步一点点 ^_^-CSDN博客_mp4 stsd.html(https://blog.csdn.net/poisx/article/details/79176748)
ZC:“AAC sequence header存放的是AudioSpecificConfig结构”、“AVC sequence header就是AVCDecoderConfigurationRecord结构,” 等内容
5、度娘 "H.264 AVCC header NALU" 相关
H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流 _ 学步园.html(https://www.xuebuyuan.com/1695615.html)
ZC:原网页没能打开,看的度娘快照
6、度娘:ffmpeg rtsp mp4
使用FFmpeg接收RTSP流并存为mp4 - 简书.html(https://www.jianshu.com/p/99efcfc74728)
ffmpeg学习(二) 通过rtsp获取H264裸流并保存到mp4文件 - 顾文锦 - 博客园.html(https://www.cnblogs.com/wenjingu/p/3990071.html)
ffmpeg之rtsp保存为mp4文件_ZONGXP的博客-CSDN博客_ffmpeg rtsp mp4.html(https://blog.csdn.net/zong596568821xp/article/details/90641442)
ffmpeg (转码时间戳pts dts问题)最简单的转码封装mp4文件_小鱼_新浪博客.html(http://blog.sina.com.cn/s/blog_8ae8fed10102wc84.html)
7、ffmpeg 传出 udp
FFmpeg发送流媒体的命令(UDP,RTP,RTMP)_雷霄骅(leixiaohua1020)的专栏-CSDN博客.html(https://blog.csdn.net/leixiaohua1020/article/details/38283297/)
ZC:用这里面的命令,ffmpeg推出 + ffplay接收显示,是成功了([SH] "D:\IDE_Ex\ffmpeg\test_video\__zz_20200806.txt")
FFMPEG _Unable to find a suitable output format for 'udp____ip___port_'_ - Stack Overflow.html(https://stackoverflow.com/questions/62612396/ffmpeg-unable-to-find-a-suitable-output-format-for-udp-ipport)
ZC:这里面 楼主说 他的VLC接收到了数据,但是 没有显示。我现在是 接收貌似都有问题
ZC:“使用VLC播放UDP流_tenorange的博客-CSDN博客.html(https://blog.csdn.net/tenorange/article/details/88560156)”,这篇文章 下面的提问和回复中 有人说 “3.0.7的版本好像打不开裸码流”,博主说 他的VLC是2.2.2版本,于是我换了 2.2.2,确实OK了(VLC-->打开网络串流(N)...-->“请输入网络URL:”里面 填入“udp/h264://@127.0.0.1:9999”-->点击 “播放”按钮)
ffmpeg笔记——UDP组播接收总结 - midu - 博客园.html(https://www.cnblogs.com/pengkunfan/p/3516775.html)
ZC:这是代码实现,但是这是 "接收"
8、20200807
FFmpeg拉取rtmp流转udp输出 - 灰信网(软件开发博客聚合).html(https://www.freesion.com/article/9569443228/)
ZC:已经跑通了。这个例子 可以研究下,看看 这里 发出的 UDP的数据包 和 上面命令行发出的 UDP数据包 是否一样,还要比较 mp4的数据包的差别
9、
10、
100、一些 ffmpeg命令
1、 ffmpeg_g.exe -i D:\IDE_Ex\ffmpeg\ffmpeg-4.2.1-win32-shared\bin\ch05_20190604101714.mp4 -vcodec h264 _A1.mp4 ffmpeg.exe -i _A1.mp4 -vcodec h264 -acodec aac _A2.mp4 2、从rtsp录制mp4文件至本地 ffmpeg -y -i rtsp://admin:admin123@192.168.1.160/h264/ch1/main/av_stream -vcodec h264 -acodec copy -f mp4 record_01.mp4 3、 4、 5、
101、