- 在女人上面怎么成为真正的男人 1个简单易行的方法揭秘 男人必看! 帮助用户解决问题
- 将照片转化为视频让照片MV更具观赏性和情感深度 实际上,这个过程就是将照片转化为视频 视频转换器
- 视频画面上布满了各种各样的水印或LOGO 如何有效地模糊或去除这些烦人的水印呢? 视频转换器
- 视频添加多段移动马赛克 多个位置出现了移动的车牌号,想要进行遮挡却感到无从下手呢? 视频转换器
- 这款视频去噪音软件的操作流程已经介绍得很详细了 根据需要调整去噪音的强度和其他参 电脑应用
- 与大家分享如何制作时间码 在视频上动态添加“日期”和“时间”水印,如“2012-06-22 09 视频转换器
- 探讨一下视频制作中的一个关键环节——配音录制以及背景音乐的设置 视频转换器
- 一款轻便且实用的MKV字幕提取软件,它可以轻松地从MKV文件中提取出字幕、音频甚至视频 视频转换器
- 提取出原曲中的人声曲调,仅留下伴奏部分,mp3的原唱和伴唱就好像血肉相连 不能完全去掉 视频转换器
- ppt转视频转出来以后,PPT的第一页没有了,视频里的PPT是从第二页开始的 帮助中心
- 使用暴风影音播放时,视频和音频都展现得很正常。但是视频转换成mp4格式时只有声音,画面 视频转换器
关于封装264码流为asf格式的问题
狸窝 复制 收藏 保存到桌面 快速找教程方案 反馈需求 社会主义核心价值观 在线客服 马上注册 升级VIP
关于封装264码流为asf格式的问题
前段时间参考asf-enc.c和output_example.c分析了一个264码流文件封装为asf容器格式,
我用的是API调用,即调用avcodec.lib,avformat.lib,avutil.lib库文件,
现在我想提取asf-enc.c,即封装某种码流的容器代码,
有以下几个问题:
1.如果提取asf-enc.c有关的代码的话,不用调用*.lib,问应该怎么做?
2.提取出与asf-enc.c有关的代码后,要写个主函数main(),做为测试程序,文件输入test.264,
文件输出test.asf,问这个测试程序应该怎么写呢?
我看output_example.c中的函数,如果按照这个文件写法的话,还要提取出一系列的函数,
而且在不同的文件中,都是与ffmpeg_sdk中的头文件相对应的源文件,
这样提取的话,太麻烦了,有没有好的办法?
我的思路是:去掉一些不用的结构体。或自定义一些函数,初始化后,直接
asf_write_header();
asf_write_data();
asf_write_trailer();
并且asf-enc.c中的AVOutputFormat asf-stream-muxer{}都可以去掉。
3.我前段时间用编译好的ffmpeg: ffmpeg -i test.264 test.asf做的时候,
发现产生的test.asf可以在windows media player中播放,
也可以在media player classic中播放;
但是我用ffmpeg_sdk v3.0 做的时候(即利用output_example.c调用三个库文件),
发现产生的test.asf可以在media player classic中播放,
但不可以在windows media player中播放;
不知道为什么?
是不是output_example.c直接264---->asf,
而在 ffmpeg -i test.264 test.asf中,
经过264--->msmpeg4---->asf ??
4.asf-enc.c中音频与视频是怎么同步的?有么?
那么在RTP传输过程中,音视频又是如何同步的?
5.封装264码流到asf容器中,有没有更好的方法?
比如DirectShow filter,或VLC播放器中的源码?可以么?
但是DirectShow filter这样的话,是没有底层代码的,都是调用api,我要做的就是获得底层代码。
前段时间参考asf-enc.c和output_example.c分析了一个264码流文件封装为asf容器格式,
我用的是API调用,即调用avcodec.lib,avformat.lib,avutil.lib库文件,
现在我想提取asf-enc.c,即封装某种码流的容器代码,
有以下几个问题:
1.如果提取asf-enc.c有关的代码的话,不用调用*.lib,问应该怎么做?
2.提取出与asf-enc.c有关的代码后,要写个主函数main(),做为测试程序,文件输入test.264,
文件输出test.asf,问这个测试程序应该怎么写呢?
我看output_example.c中的函数,如果按照这个文件写法的话,还要提取出一系列的函数,
而且在不同的文件中,都是与ffmpeg_sdk中的头文件相对应的源文件,
这样提取的话,太麻烦了,有没有好的办法?
我的思路是:去掉一些不用的结构体。或自定义一些函数,初始化后,直接
asf_write_header();
asf_write_data();
asf_write_trailer();
并且asf-enc.c中的AVOutputFormat asf-stream-muxer{}都可以去掉。
3.我前段时间用编译好的ffmpeg: ffmpeg -i test.264 test.asf做的时候,
发现产生的test.asf可以在windows media player中播放,
也可以在media player classic中播放;
但是我用ffmpeg_sdk v3.0 做的时候(即利用output_example.c调用三个库文件),
发现产生的test.asf可以在media player classic中播放,
但不可以在windows media player中播放;
不知道为什么?
是不是output_example.c直接264---->asf,
而在 ffmpeg -i test.264 test.asf中,
经过264--->msmpeg4---->asf ??
4.asf-enc.c中音频与视频是怎么同步的?有么?
那么在RTP传输过程中,音视频又是如何同步的?
5.封装264码流到asf容器中,有没有更好的方法?
比如DirectShow filter,或VLC播放器中的源码?可以么?
但是DirectShow filter这样的话,是没有底层代码的,都是调用api,我要做的就是获得底层代码。
狸窝是帮助用户解决问题 提供教程解决方案 在这个过程中有使用我们自己开发的软件 也有网上找的工具 只要帮助用户解决问题就好!在这个过程中我们的教程方案写作老师比较辛苦 有时为了一个教程要试验测试好几天及连续加班多日, 而大家的赞赏是一种肯定和表扬 不在于多少|打赏随意|只要你开心, 更像征一种鞭策和鼓励!!!