video相关内容

我应该使用哪种视频和音频格式/编解码器?

环境:Windows XP/Vista、VS2008、C#/.NET 2.0、VideoGrabber。 大家好, 我正在编写一个应用程序,该应用程序捕获摄像头输入并将其编码为电影文件(包括声音)。 我的客户建议我使用DivX编解码器对电影进行编码。但它不是默认安装的,也不能再分发:用户必须自己下载、安装和配置。 默认Windows(XP+)安装中是否有编解码器可用于对视频和声 ..
发布时间:2022-09-06 21:12:19 其他开发

如何在WebGL中从HTML5播放器绘制视频并将其投影到3D平面上?

我正在使用Unity将我的应用程序构建为WebGL,我发现自己需要从HTML播放器中获取视频,并将其绘制在3D空间的平面上。 我知道您可以在CanvasRenderingContext2D上调用drawImage()并传入对视频播放器的引用,当函数运行时,当前帧将被绘制到画布上。 我所能找到的与该函数最接近的3D等价物是WebGL2RenderingContext.texImage3D ..
发布时间:2022-08-29 11:41:26 其他开发

视频比特率和文件大小计算

各位, 我正在尝试了解视频比特率、图像大小、编解码器和文件大小之间的关系。例如,如果我有一部电影,图像为1920*1080像素,码率为24 Mbps,长度为2小时,使用的编解码器为H.264,如何才能近似文件大小? 我们可以暂时忽略音频。 任何指针都将不胜感激。 问候您, Peter 推荐答案 您有码率和长度,所以只需将它们相乘即可: 24 Mbps*2 ..
发布时间:2022-08-21 20:22:18 其他开发

扫描Java脚本中的文件夹内容

我正在尝试构建一个HTML5视频播放器,如果/Video文件夹中有多个视频文件,该播放器将自动打开播放列表模式。 我正在尝试不使用PHP,因此在提出建议时请记住这一点。 谢谢。 推荐答案 不能使用JAVASCRIPT访问文件系统。但是,您可以对具有索引访问权限的目录执行虚假的HTTP请求: var dir = "/videos"; var fileextension ..
发布时间:2022-08-04 12:25:37 前端开发

Android:SurfaceView中来自MediaCodec的裁剪视频

我遇到的问题如下: 我有一块定制电路板,屏幕分辨率为900x500像素。主板运行Android 8.0。 我得到了1280x720分辨率的视频流(当手机连接到主板时来自Android Auto),但内容包含在我屏幕大小为900x500的视频中。 基本上,如果您看到完整的视频,在较大的框架内有一张较小的图像,黑边距为(1280-900)/2=190和(720-500)/2=110, ..
发布时间:2022-07-20 17:42:28 移动开发

FFmpeg-无法写入输出文件#0的标头(编解码器参数不正确?):初始化输出流0:2时出错,不允许操作

大家好,我正在尝试使用ffmpeg为VoD创建Web-Dash清单,但我在使用VP9编解码器时遇到此错误Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted Error initializing output stream 0:2 --,不了解该错误以及如何 ..
发布时间:2022-06-27 16:23:03 其他开发

WebView和HTML5;视频;

我正在拼凑一个廉价的应用程序,除了其他东西外,它还可以“框住”我们的一些网站……使用WebViewClient非常简单。直到我点击了视频。 视频是作为HTML5元素制作的,这些元素在Chrome、iPhone上运行得很好,现在我们修复了编码问题,它在本机浏览器Android上运行得很好。 现在摩擦:WebView不喜欢它。完全没有。我可以点击海报图像,但没有任何反应。 搜索,我发 ..
发布时间:2022-06-20 19:47:55 移动开发

DirectShow网络摄像头视频和音频异步-音频延迟

我尝试保存带有音频的视频,并将其保存为未压缩的avi文件。如图所示,这是一张图表。问题是录音落后于视频约500毫秒。我有什么消息来源并不重要。如何才能使视频和音频同步? 推荐答案 默认音频捕获缓冲区非常大,长度约为500ms。一旦缓冲区被填满,您就开始获取数据,从而导致延迟。较大的缓冲区可能适用于某些情况,但不适用于其他情况。您可以使用IAMBufferNegotiation接口调整缓 ..
发布时间:2022-06-16 22:31:24 C#/.NET

从Assets.xcsets加载视频

TL;DR:如果我将视频存储在Assets.xcsets中,如何播放该视频? 我有大约50个视频想要存储在一个应用程序中。然后我将使用按需资源抓取来使我的应用程序更小。但我只能通过将视频保存在Assets.xcsets中来实现这一点。我找不到从那里加载视频的方法,因为AVPlayer似乎只接受URL,我真的不确定如何才能为像那样的本地存储资源获得URL。 更新: 所以我做了进一步 ..
发布时间:2022-04-17 17:50:44 移动开发

如何从YouTube下载视频广告?

我想从YouTube上下载一些(我是说很多)视频广告(不是视频,而是之前播放的广告),用于研究目的。 对实现这一目标的工具或方法有什么建议吗?我不介意一些编程在我的黑客,但我现在不知道如何。此外,YouTube也不是必须的;其他视频网站的视频广告也适用于我。 推荐答案 当我发现你的问题时,我想玩它会很有趣, 正如我最近开发的站点(http://savedeo.com)允许您 从包 ..
发布时间:2022-04-14 21:49:40 其他开发

ffmpeg流MP4文件到Instagram LIVE

我在instafeed.me上创建了一个实况流会话,然后使用ffmpeg将MP4文件发送到流。但我收到IO错误。 该命令为 ffmpeg -rtbufsize 256M -re -i "1.mp4" -acodec libmp3lame -ar 44100 -b:a 128k -pix_fmt yuv420p -profile:v baseline -s 504x896 -bufsiz ..
发布时间:2022-03-22 10:10:02 其他开发

如何在iOS和MacOS上使用Safari中的摄像头录制视频?

我已经发布了几个路径: 1)使用https://caniuse.com/#feat=html-media-capture录制视频 但它只能在iOS上运行,不能自定义。我需要在视频预览层上渲染一个红色帧,并将视频长度限制为30秒。 2)使用服务器上的WebRTC客户端进行录制,但我找不到任何可执行此操作的软件。我已找到kurento媒体服务器,但其客户端js utils库不支持Safari ..
发布时间:2022-02-26 19:43:26 其他开发

来自Google Cloud的流媒体视频

我正在考虑为我的项目使用Google App Engine和Google Cloud Platform,而不是使用Amazon AWS。 我需要能够在需要时快速流式传输大量和规模的视频。App Engine在负载平衡、伸缩性和易用性方面看起来很棒,但我没有看到任何流媒体服务。 这是否意味着在将我的视频存储到Google云存储后,我将必须使用像Amazon Cloud Front这样的第三方C ..
发布时间:2022-02-24 22:40:22 其他开发

ffmpeg:省略-过滤_Complex会导致某些播放器丢失视频

我使用复杂的过滤创建了一个不那么简单的ffmpeg命令,将开场/闭幕字幕附加到视频中。在同一过程中,视频被调整大小并重新编码。这在我测试的所有播放器中都运行良好。 当我省略-过滤_Complex arg和图像输入时,生成的文件在vlc中按预期播放,但在Windows Media player中只有音频(无视频)。 这都是在Windows 10上使用标准Windows批处理文件完成的。 ..
发布时间:2022-02-21 13:52:55 其他开发

WebView 和 HTML5 <视频>

我正在拼凑一个便宜的应用程序,其中包括“框架"我们的一些网站......使用 WebViewClient 非常简单.直到我点击视频. 视频是作为 HTML5 元素完成的,这些元素在 Chrome、iPhone 上运行良好,而且现在我们修复了编码问题,它在 Android 上运行良好本机浏览器. 现在问题是:WebView 不喜欢它.完全没有.我可以点击海报图片,没有任何反应. 谷 ..
发布时间:2022-01-30 13:14:00 移动开发

关于多媒体编解码器的概念(容器、格式、编解码器、复用器、解复用器)

上周我研究了很多多媒体内容,现在在几个问题上搞砸了.这些与我在开发媒体播放器方面的工作有关.我下面的问题仅基于此.我也在寻找有关多媒体编解码器的电子书/资源? 我正在寻找以下信息? 容器、格式、编解码器、数据包有什么区别,框架?我相信它是 Container -> Audio(streams) + Video(流) 使用编解码器对流进行编码/解码流 -> 数据包数据包 -> 帧 ..
发布时间:2022-01-24 20:33:37 其他开发