首页 文章
  • 3 votes
     answers
     views

    在Python中为OpenCV视频对象指定压缩质量

    我必须使用包含在各个目录中的大量jpeg图像来创建低分辨率AVI视频 . 我有近一百个目录,每个目录可能包含数千个图像 . 为了自动执行此过程,我使用OpenCV编写了一个python脚本来创建视频对象,从给定目录加载每个图像,并将每个图像写入该目录的特定视频文件 . 这一切都很棒 . 我的问题是如何控制视频对象的压缩质量 . VideoWriter模块接受5个参数 . 第二个参数'fourcc'...
  • 0 votes
     answers
     views

    用于在网站上播放.AVI文件的外部按钮

    我有一个有趣的问题 . 我正在 Build 一个关于播放我的电影的网站 . 找到一个很好的脚本,播放.avi文件(使用Windows媒体播放器我猜) . 标准按钮不适用于我的图形,我喜欢将它们放在我的网页上的其他位置 . 所以我需要启动/暂停/停止按钮,以及一个用5个不同设置更改音量的按钮 . 但是如何在不停止视频的情况下应用所有这些...如何让按钮与播放器连接 . 这是我用于播放器的代码,它在H...
  • 1 votes
     answers
     views

    从视频中提取元数据的方法或技术

    我想从视频文件中提取一些属性和元数据(准确地说是AVI格式的视频,为什么是AVI格式?这是因为我从dashcam获取了这些视频文件) . 位置(纬度,经度) 速度 日期 是否有任何技术或方法可以提取此元数据? method and technique 不是元数据提取工具 . 我将开发一个可以从dashcam视频中提取元数据的系统 . 所以,我想应用任何方法或技术 video an...
  • 1 votes
     answers
     views

    使用Accord.Video.VFW.dll将位图转换为AVI时出错

    使用Accord.Video.VFW.dll将Bitmaps转换为AVi时,我使用以下代码: AVIWriter writer = new AVIWriter(); // create new AVI file and open it writer.Open( "test.avi", 320, 240 ); // create frame image Bitmap image ...
  • 3 votes
     answers
     views

    Python OpenCV,无法将视频(.avi)写入文件

    我正在使用Python和OpenCV在Windows XP中编写程序,将从网络摄像头捕获的图像帧添加到视频(.avi),但仅在满足某个条件时才会添加 . 出于测试目的,这种情况是基于时间的,但这会改变 . 唯一的问题是,我的程序没有输出任何东西 . 一切似乎运行正常,但是当我检查它应该输出的.avi文件时,什么都没有 . 这是我的代码 . 我被告知我的风格有点不同寻常,但希望你能看到我的目标 . ...
  • 2 votes
     answers
     views

    从H264压缩数据生成AVI文件

    我正在使用ffmpeg库来创建一个AVI文件,并按照下面的 muxing.c ffmpeg 示例进行操作 分配输出媒体上下文: avformat_alloc_output_context2 使用带有以下参数集的 AV_CODEC_ID_H264 编解码器添加视频流: int AddVideoStream(AVStream *&video_st, AVFormatContext ...
  • 2 votes
     answers
     views

    FFMPEG创建内部管道,用于将原始帧添加到AVI文件(无输入文件)

    我有一个应用程序读取原始视频文件,对每个帧进行一些图像处理,然后将生成的BGRA格式byte []帧提供给FFMPEG容器,最终创建一个AVI文件 . 由于这个过程与我见过的任何其他FFMPEG示例的工作方式略有不同,因为它没有现有的输入文件,我想知道是否有人知道如何做到这一点 . 我初始化FFMPEG容器: ProcessBuilder pBuilder = new ProcessBuilder...
  • 2 votes
     answers
     views

    带压缩的AVI / WMV的C#位图

    Prelude: 我打算用这个作为序言,我在工作时间里一直在学习C#,并且我一直在盯着代码坚持两天试图解决这个问题 . 我正在开发一些软件,用于通过USB连接到标准台式PC的可视化器,软件检测捕获设备并使用新帧事件将帧加载到位图中,然后将其显示在“图片框”中作为直播视频流 . 它所处的问题是试图加强记录流并保存到文件的能力,最好是WMV或压缩的AVI . What's been tried: 我考...
  • 1 votes
     answers
     views

    为什么GetDeliveryBuffer被INTERLEAVE_CAPTURE模式AVI Mux阻止?

    我正在尝试使用自定义过滤器从RTSP流接收视频和音频数据,并在图表下方传送样本 . 看起来这个过滤器是从SDK source.cpp示例(CSource)修改过来的,并为音频和视频实现了两个输出引脚 . 当滤波器直接连接到具有INTERLEAVE_NONE模式的avi mux滤波器时,它可以正常工作 . 但是,当avi mux的交错模式设置为INTERLEAVE_CAPTURE时,视频输出引脚将在...
  • 1 votes
     answers
     views

    OpenCV写帧到文件python

    嘿所以我开始玩OpenCV并且我无法将我的网络摄像头输出保存到文件中 . 这就是我所拥有的 . 运行正常,启动网络摄像头并创建“output.avi”问题是output.avi很小(414字节)和每次运行程序时相同的确切字节 . 我猜测问题是使用fourcc编码,但我还没能找到适用于我的情况 . 我在Mac OS X上运行 . 如果您需要更多信息,请告诉我 . import numpy as np...
  • 5 votes
     answers
     views

    无法在OpenCV python中打开视频文件

    我正在尝试使用OpenCv's Website中的基本示例代码打开视频文件 . 我已经尝试了我能在网上找到的所有内容,但无论我得到什么错误 VIDEOIO(cvCreateFileCapture_AVFoundation (filename)): raised unknown C++ exception! 我不知道发生了什么事 . 我的示例代码如下 import numpy as np ...
  • 2 votes
     answers
     views

    在关键帧上分割视频(avi / h264)

    你好 . 我有一个很大的视频文件 . ffmpeg , tcprobe 和其他工具说,它是AVI容器中的h264流 . 现在我想从视频中删除小块 . 问题:视频接缝的索引已损坏/已损坏 . 我通过 mplayer -forceidx -saveidx <IndexFile> <BigVideoFile> 解决了这个问题 . 这里的问题是,我现在坚持使用mplayer...
  • 0 votes
     answers
     views

    获取AVI文件持续时间

    我在WinAPI上使用JEDI包装器的VFW单元 . 我写的代码旨在搜索用户驱动器并检测warez(注意:判断某些文件是否合法超出了此问题的范围) . 我们做MP3,WMA和一些图形文件搜索 . 现在我们要检测非法电影 . 我想打开AVI文件,从中读取一些细节并关闭它 . 我有以下代码: uses WFV; //from JEDI api wrappers procedure TForm1.Bu...
  • 0 votes
     answers
     views

    通过C中的DirectShow将4:2:0 YUV-Rawdata写入AVI文件

    我正在尝试将从捕获卡接收到的4:2:0 rawdata写入AVI文件 . 对于每个像素,char缓冲区包含2个字节(16位) . 数据的顺序与FOURCC UYVY:YUV 4:2:2相同(每个像素处的Y采样,每行上水平每隔一个像素采样的U和V) . 巨像素在1 u_int32中包含2个像素 . 首先,我尝试了OpenCV Videowriter . 但这对于大量的视频数据来说太慢了(我正在捕获2...
  • 1 votes
     answers
     views

    添加声音过滤器并连接声音引脚

    上下文 带有用户控件的WPF UI,用于实现多个COMS并使用带有directshow.net的过滤器 问题 音频引脚的名称会根据播放的视频而改变 . (两者都是.avi文件)正如您在屏幕截图中看到的那样,声音引脚不一样 . (一个是'Stream 01',而另一个是'01 Microsoft wave form .....') 在我的代码中,我使用ConnectDirect和方法GetPin...

热门问题