如何使用ffmpeg从网络摄像机获取音频和视频
大家好, 谁能建议我,我正在尝试使用 Ffmpeg 从网络摄像头获取音频和视频,并通过 RTMP 通过 wowza 媒体服务器显示它们. 提前致谢. Arasu 解决方案 你最好的信息来源是写 Xuggler 的人.在这里定期回答问题的人不太可能对 Xuggler 有任何经验.
916 2022-07-19
编程技术问答社区
Mpeg传输流解码器
大家好, 我试图将 MTS 文件解码为 mpeg2 传输流以提取音频信息,如音频编解码器、音频通道,但我不能. 从这里:http://en.wikipedia.org/wiki/MPEG_transport_stream,我读取每个字节并获取所有数据包数据,例如:PID、自适应字段、有效负载数据,但我仍然无法找到音频信息. 我可以使用 Mpeg 程序流,因为它有一些包含音频信息的数据包,但它不适用于 Mpeg 传输流 我知道一些开放源代码,例如:http://www.ffmpeg.org/可以提取所有内容,但是它太大了,我不想使用它. 所以有人知道,请帮助我? 解决方案 我试过了,但是代码很大:(,但是谢谢
152 2022-07-19
编程技术问答社区
关于快速傅立叶变换文章的问题
嗨,我是卢卡斯.非常感谢您的贡献.我正在阅读文章“waveIn 音频信号的 FFT".我想制作一个使用waveIn和waveOut实时过滤信号的软件,​​我没有关于这个API的信息.你有这方面的书或教程吗?非常感谢帮助我. 再次感谢您的贡献. 问候,卢卡斯. 编辑:文章论坛在这里 waveIn 音频信号的 FFT[^] 解决方案 你应该编辑你的帖子,而不是发布两次.您还应该意识到,这个网站是由世界各地的人们贡献的.不全是一两个人.文章下面有一个论坛,可以联系作者,他在这里看到你的帖子的几率很低. MSDN 提供了有关您希望在 Windows 中使用的每个 API 的信息.
326 2022-07-19
编程技术问答社区
如何在C++Builder中读取MP3元数据
有谁知道 C++ builder 2010 的组件可以读取 MP3 标签?或者是在 2010 版本中运行的库? 解决方案 网络上有大量代码,我在大约十年前的搜索引擎中找到了一些.一些 mp3 以未压缩的形式存储它们,阅读起来很简单.压缩的只是有点难.读格式,写代码,不难.
120 2022-07-19
编程技术问答社区
是否检测到耳机设备从音频端口中被删除?
大家好! 我想知道如何检测耳机设备的移除.拔下耳机设备时,我想停止当前正在运行的视频.有人知道怎么做吗? 我正在使用 VB.net 进行编程,但欢迎提供有关如何实现这一点的任何示例. 感谢您的关注! 解决方案 AFAIK,如果没有一些专门的硬件来监控物理端口,您就无法做到. 特定于驱动程序的监控,如果它完全受支持的话.并非所有声卡都支持报告插孔状态. 也没有标准接口来检查或获取通知.您必须编写特定于音频驱动程序的代码才能获得任何类型的通知,并且只有当音频驱动程序公开一个接口才能这样做时.
194 2022-07-19
编程技术问答社区
使用PHP和MySQL操作音频文件!
亲爱的程序员和助手, 我是 PHP 新手,目前正在从事一个项目,我需要将用户的音频剪辑存储到服务器上.我最近学习了如何将图像存储到服务器上.为此,我将图像链接存储到 MySQL 数据库中,而不是将实际图像存储在数据库中.但是我很困惑对任何音频剪辑都做同样的事情,因为图像很容易在网页上显示,但音频剪辑需要插件播放器来运行它们.所以,如果有人可以帮助我解决这个问题,那将是非常好的他/她. 欢迎任何链接、任何文章或任何代码. 谢谢! -- 需要程序员! 解决方案 如果您是 PHP 新手,为什么要从事一个有需求的项目?哦,对了.外包.美丽新世界等 它的工作原理相同.您存储路径.要显示图像,您将渲染一个 img 标签,对吗?或者只是发送一个字节流并将其显示在它自己的页面上?无论哪种方式,要使其正常工作,您都需要设置 MIME 类型.因此,您向数据库添加一列,告诉您文件的数据类型,然后根据该数据类型,您编写代码来显示不同的文件类型.一旦你有了这个框架,你就可以将它
220 2022-07-19
编程技术问答社区
需要视频定标器、HDTV的双三次算法帮助
你好, 我目前正在做视频缩放器项目,其中我必须将 PAL 和 NTSC 视频升级为 HDTV 视频,我选择了 双三次插值算法[^] .但是我发现很难选择 16 个相邻像素进行插值(尤其是边界情况).如果有人在这方面做了一些工作... 请给我答复.这对我会有帮助..... 解决方案 在我的 "Plain C Resampling DLL",遵循 Libor Tinka 的 ("Image调整大小 - 优于 GDI+") 方法,我丢弃了加权和中的跨境贡献,即: for (j = left; jif ( j = iw) 继续;/* HERE 边界外的贡献被丢弃 */权重 = (*pFnFilter)( (center - j) * FILTER_FACTOR);if (权重 == 0.0) 继续;n = h_count[i];/* 因为 h_count[i] 是我们当前的索引 */p_pixel[n] = j;p_weight[n] = 重量;h_wsum
132 2022-07-19
编程技术问答社区
更改通道音量
我有一个 5.1 声卡,可以通过系统托盘上的音量控制来更改每个输出通道的音量(后置、前置、低音炮等). 我正在用 C++ 开发一个声音应用程序,我想改变我的应用程序中的每个通道音量,就像 Winamp 改变波形音量一样,我可以在音量控制中看到它.我查看了 waveout 和 directsound 文档,但找不到解决方案.你能帮我吗?谢谢. 解决方案 我解决了这个问题.下面的代码,改变每个通道的音量.声卡有 8 通道. MMRESULT mResult;HMIXER 混合器;混合线毫米;MIXERLINECONTROLS mMLC;混音控制 mmC;混音控制细节 mMCD;MIXERC​​ONTROLDETAILS_UNSIGNED mChannelVolume[8]; //各通道音量值(0-65535) mChannelVolume[0].dwValue = 0; mChannelVolume[1].dwValue = 0; mChannelVolume[2]
220 2022-07-19
编程技术问答社区
通过JavaScript调用H.264视频编解码器
Windows 7 具有内置编解码器,可播放 h.264 标准视频.我想通过 JavaScript 调用该编解码器来进行我的一个应用程序开发.有可能吗? 谢谢. 解决方案 据我所知,编写 ActiveX 控件将授予您对 Win7 系统文件的完全访问权限. 您即使在 C++ 中也不要“调用编解码器".您播放视频并根据需要使用编解码器.使用 Windows Media Player 作为控件,您会发现它可以很好地播放文件.当然,你会写一个只在 Weven 上运行的网站有点奇怪.
142 2022-07-19
编程技术问答社区
所需信息
你好, 我是使用 windows mobile 的移动增强现实的学生. 我想从移动摄像头捕获实时视频,然后将其用于跟踪. 你能告诉我任何简单的代码示例,它从 Windows 移动摄像头捕获并在屏幕上显示实时视频. 谢谢 雷曼 luckymit@yahoo.com 解决方案 有一篇非常不错的文章与您的问题类似.就读吧.链接是:为 Windows Mobile 创建自定义 DirectShow SampleGrabber 过滤器[^]
126 2022-07-19
编程技术问答社区
如何将pcm16转换为pcm8?
WAVEFORMATEX in_wfx;in_wfx.wFormatTag = WAVE_FORMAT_PCM;in_wfx.nChannels =1;in_wfx.nSamplesPerSec =8000;in_wfx.nAvgBytesPerSec =16000;in_wfx.nBlockAlign =2;in_wfx.wBitsPerSample =16;in_wfx.cbSize = 0; 上面的表格怎么转成下面的表格? WAVEFORMATEX out_wfx;out_wfx.wFormatTag = WAVE_FORMAT_PCM;out_wfx.nChannels =1;out_wfx.nSamplesPerSec =8000;out_wfx.nAvgBytesPerSec =8000;out_wfx.nBlockAlign =1;out_wfx.wBitsPerSample =8;out_wfx.cbSize = 0; 解决方案 亲爱的, 在这种情况下,
534 2022-07-17
编程技术问答社区
压缩音频数据
你好, 我希望从 2 个声卡获取输入,然后对数据进行压缩.我可以得到一些帮助吗? 我现在知道的是 DirectX 可用于获取语音输入.但我需要知道如何做实时数据并对此进行实时压缩? 我希望有一个很好的详细信息:) 谢谢 解决方案 通过这个了解基本细节. http://www.inversereality.org/tutorials/sound%20programming/soundblaster16.html[^]
332 2022-07-17
编程技术问答社区
如何在C中使用RGE ffmpeg启动音频和视频捕获/合并音频和视频#
我已经创建了音频和视频捕获方法并将两个文件保存到我的位置.这两个文件合并为一个 avi 格式文件后.在最终输出文件中,音频首先运行,视频延迟.如何修复它.我使用 ffmpeg.exe 进行合并. 在c#应用程序中是否有多个系统可以一次捕获音频和视频而无需单独捕获? 我尝试过的: 这里是合并方法. private void mergefile(string wavefilepath, string videofilepath) { string Path_FFMPEG = Application.StartupPath + "\\ffmpeg.exe"; string Wavefile = wavefilepath; string video1 = videofilepath; //string file = @"D:\Developments\video
1950 2022-07-17
编程技术问答社区
检测H.264标准视频
大家好, 如何确保给定视频是否符合 H.264 标准?是否可以使用文件扩展名来做到这一点? 谢谢.... 解决方案 你好, 检查文件扩展名将无济于事.是需要检查的内容. 我假设您正在使用 VS/C++. 安装 FFMPEG (www.ffmpeg.org/[^]) 用于VS并使用类似: 使用结构 AVFormatContext ->AVInputFormat 和 AVStream->Codec 来检查你的流格式. (正确的语法和参数请参考FFMPEG). 希望这可以帮助.:) 问候, GPUToaster
216 2022-07-17
编程技术问答社区
致大个子Eric
你好,亲爱的埃里克 我在我的项目中使用了你的源代码,最后我在 adjustvolumeinplace() 中遇到了一个未知状态. 正如我所解释的,当我的代码丰富到这个函数时,程序进入一个 for 循环,顺便说一下,它并不丰富到 audiofile.close(); 所以,我的混合文件已制作,但仍在被某个进程使用,我无法播放它. 所以请帮忙 问候 saeed 解决方案 不要在快速回答下发布这个 - 如果你从一篇文章中得到代码,那么在底部有一个“新消息"按钮那篇文章,这会导致向作者发送一封电子邮件.然后他们会收到通知,您希望与他们交谈. 在这里发布这个依赖于他们“路过"并意识到这是给他们的.
122 2022-07-17
编程技术问答社区
将flash视频转换为屏幕保护程序?
我有一个flash文件:a.swf,如何用c/c++编程将其转换为scr格式? 解决方案 Windows屏保文件(.scr) 实际上是由系统实例化的可执行文件,因此要将您的电影制作成屏幕保护程序,您需要创建一些代码来运行 Flash 文件.John Walker 有一些很棒的屏幕保护程序示例(包括源代码)这里[^].
254 2022-07-17
编程技术问答社区
P2P视频聊天应用
我正在做一个项目,我们必须创建一个视频聊天应用程序,它将作为一个 P2P 应用程序,如 skype 或 msn. 我想知道什么应该是最好的技术堆栈.我应该如何进行这部分.我应该使用 DirectShow 还是任何自定义编解码器? 有什么想法或建议吗? 解决方案 为什么每个人都想重新发明轮子,为什么他们雇用不知道完成任务的人? 为什么要使用自定义编解码器?DirectX 似乎是一个显而易见的选择.但是,我认为 WMP 可以指向网络上的视频流,因此您可以使用它.聊天轮盘使用了 flash,网上有很多变体的源代码.我确定 Code Project 上也有视频聊天示例代码.
494 2022-07-17
编程技术问答社区
如何使用WaveIN功能录制音乐
我不知道如何获取麦克风或线路输入的设备 ID.我正在为吉他手/歌手做一些事情,他们需要同时弹吉他和唱歌. 解决方案 使用WaveInGetNumDevs[^] 获取设备数量 - ID 是 0 到 WaveInGetNumDevs -1. 要获取有关设备的信息,请使用 WaveInGetDevCaps[^] 并检查 WAVEINCAPS[^]. 我放弃了! WaveIn 函数不是我需要的! 去死吧,MS!
184 2022-07-17
编程技术问答社区
ASP中的视频会议。NET C#网站
嗯,我正在开发一个虚拟课堂,即在线课堂,它是一个为教师和学生提供互动学习方式的网站.我几乎完成了,只是我被这个视频会议模块卡住了.我正在使用 ASP.NET C#.我为此搜索了很多.我找到的一些信息是: 1)我了解了ConferenceXP模块.由微软开发,开发人员可以使用它来构建自己的视频-音频会议.我也搜索了很多关于它的内容,但我对如何在我的网站中实现它感到困惑.任何关于如何在网站上使用 ConferenceXP 的步骤的建议. 2)虽然我搜索了很多,但是如果留下了一些链接,我再次问这个问题,有没有更好更简单的方法(更简单快捷,因为我需要在 7 天内将其实施到我的网站中)来实施视频-使用 C#(或任何其他与 Visual Studio 合作的技术)在网站中的音频聊天应用程序. 3) 在搜索时,我发现我可以在我的在线课堂上使用 Skype,有什么相关的建议吗? 提前致谢. P.S 如果我能够将一个人(即教师)的现场视频播放给所有学生就可以了.我认为这也很容
100 2022-07-17
编程技术问答社区
媒体播放器的声音可视化器
你好, 我是这个论坛的新手.我需要帮助来为使用 MCI 命令开发的媒体播放器创建声音可视化器.你能帮我解决这个问题吗?这很紧急.提前致谢. 解决方案 Sound Visualizer[^] 哇,这个网站是最热门的! 你好 Smithers.但是当谷歌搜索没有帮助时,我们会尝试接近像 Dylan 这样的大师.但他并没有询问更多细节,而是展示了如何在谷歌周围搜索.所以我对迪伦投了反对票.好吧,我不是来投票给大师的.如果我的回复侮辱或伤害了我,请原谅 dylan
130 2022-07-17
编程技术问答社区