.net如何把pcm和h264存成视频文件

d383137359 2017-11-17 03:54:08
Winform环境下,我通过socket分别收到pcm和h264的byte数组

请问大神们,如何将这两种数据打包成视频文件,avi mp4等都可以。 另外,h264是裸码,就是以几个00 00 00 开头的数据,

我单独用FileStream的方式,分别把pcm存成后缀为pcm和后缀为h264的格式的文件写进去。

用vlc播放器放不出来。

如果单独存音频,视频,又怎么存才可以让播放 器,我将音频用wav试过,并添加头尾,设置wav的相关格式的36个字节等。最后依然放不出来,各位提供下思路,或者参与资料。
...全文
372 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2017-11-18
  • 打赏
  • 举报
回复
命令行调用ffmpeg,注意要安装好对应格式的编码器
d383137359 2017-11-18
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
命令行调用ffmpeg,注意要安装好对应格式的编码器
大神,稍微详细点。或者有没参考链接。我现在的数据格式已是h264, 你指的编码器是准备写成视频格式的编码器吗?
d383137359 2017-11-18
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
命令行调用ffmpeg,注意要安装好对应格式的编码器
我是实时视频流,264不断在向上送。数据格式帧是264,不是后缀为264的文件。使用ffmpeg命令执行这种数组可以吗?
d383137359 2017-11-17
  • 打赏
  • 举报
回复
另外, 我的另一个贴子问题已经解决, 送分。http://bbs.csdn.net/topics/392268225

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧