- 在女人上面怎么成为真正的男人 1个简单易行的方法揭秘 男人必看! 帮助用户解决问题
- REC是什么文件?rec是一个录制的格式转换成mp4、flv、avi等格式 视频转换器
- 如何利用CD刻录软件来制作CD光盘 对mp3及ape格式音频文件的刻录提供解决方案 电脑应用
- 今天我将向大家推荐一款高效的PDF文字提取工具,并详细讲解其使用方法 视频编辑处理优秀的教
- 将歌词格式从KRC转换为LRC, 酷狗音乐下载下来的专属KRC歌词文件 转化为更为通用的LRC 视频转换器
- 先将图片添加到软件中,将所有的图片放在一个文件夹中最后实现图片制作视频加一些特效 电脑应用
- 火柴人动画制作:今天小编就是要来介绍如何制作火柴人打斗动画 视频转换器
- 小视频里边的人物的说话声音像萝莉有时候像大叔 qq在发语音的时候也可以进行变音 视频转换器
- LRC格式向专业的KSC格式转换能轻松实现歌词格式的转换 添专业级别的卡拉OK效果 视频转换器
- 如何创作出既具原创性又引人入胜的MTV或卡拉OK视频呢?MTV卡拉OK制作软件下载 视频转换器
- 简便且实用的mkv字幕提取软件,能轻松提取mkv文件的字幕、音频甚至视频 视频转换器
关于封装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,我要做的就是获得底层代码。
狸窝是帮助用户解决问题 提供教程解决方案 在这个过程中有使用我们自己开发的软件 也有网上找的工具 只要帮助用户解决问题就好!在这个过程中我们的教程方案写作老师比较辛苦 有时为了一个教程要试验测试好几天及连续加班多日, 而大家的赞赏是一种肯定和表扬 不在于多少|打赏随意|只要你开心, 更像征一种鞭策和鼓励!!!