问题标签 [video-codecs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1042 浏览

ios7 - 将 Raspivid 录制的视频保存为 .mov 而不是 .h264

我正在使用 Raspberry Pi 摄像头模块来录制一个 10 秒的小视频。我想通过云将该视频发送到 iPhone 应用程序。所以,我想将 .h264 转换为 .mov 以便能够在 iOS 中播放。

我正在使用这样的raspivid:

我正在获取视频,并且能够在将其传输到我的 Mac 后在 VLC 播放器中打开它,但我无法使用 avconv 或 ffmpeg 可靠地将其转换为 .mov 或 .mo4 或任何其他格式。

给我一个 240 的 fps 和视频是零秒。

ffmpeg 给出了帧不匹配错误,并且使用 -r 选项设置它不起作用,我再次得到一个 fps 240 视频。

有什么建议么?我愿意接受让我直接从 RPi 录制 .mov、将我的 .h264 转换为 .mov 或能够直接在 iOS 中播放 .h264 的选项。

万分感谢!

0 投票
1 回答
524 浏览

video-codecs - VP9 视频编解码器 - libvpx 版本

目前,我正在为 vp8 使用 libvpx v1.0.0。我可以为 vp9 使用相同的版本还是需要更改为 v1.3.0?

谢谢。

0 投票
0 回答
324 浏览

decode - 解析和 CABAC 解码器模块

谁能帮我设计 HEVC 的解析和 CABAC 解码引擎。我已经用谷歌搜索了它,但没有得到确切的东西。

0 投票
1 回答
4018 浏览

android - Android:为视频解码器创建 OMX 组件

我有一个将解码器(HEVC)集成FFMPEG到 Android 的新任务Stagefright。为此,我首先需要创建一个OMX组件,我接下来要做的是注册我的编解码器media_codecs.xml,然后将OMX组件注册到OMXCore.

是否有任何指南或步骤来OMX为视频解码器创建组件?其次,这个解码器只播放基本流(.bin.h265文件),所以这里没有容器格式。

OMX任何人都可以提供一些在为视频编解码器创建组件时要遵循的步骤或指南。任何类型的指针都会对我很有帮助。

提前致谢。

0 投票
3 回答
4356 浏览

android - 如何使用 .so 文件在 android 应用程序中为我的自定义视频编解码器创建 .apk 文件

我想创建一个可以播放特定格式视频的应用程序或 .apk 文件。

为此,我编译了我的源文件并获取了目标文件,我使用命令从目标文件生成了一个共享库文件(.so)

有人可以帮我在android Eclipse或android sdk中从.so文件创建apk文件的步骤吗

创建apk文件时java文件的重要性是什么...

0 投票
0 回答
1483 浏览

ffmpeg - 如何使用 WinFF 将 Lagarith .avi 视频转换为 MP4

我有一堆用 Lagarith 编解码器编码的 .avi 视频。我们希望将它们转换为无损 .MP4 格式,以便它们可以在 html 上轻松播放。如果可能的话,我想保持视频规格保持不变,只需将视频转换为 MP4。

我尝试了 WinFF 和一些手动编写的 FFmpeg 代码 [没有任何具体参考 Lagarith 编解码器],但它们都创建了一个不可播放的视频(无论是 Windows Player 还是 HTML5 播放器)。此外,FFmpeg 返回如下异常。

编辑: 这是由 WinFF 生成的 FFmpeg 代码,这段代码给了我以下异常:


在此处输入图像描述

第二次编辑: 这是我收到的整个异常:

任何机构都可以帮助我轻松地进行这种转换?

0 投票
1 回答
720 浏览

video - 开发具有更多媒体编解码器支持的 Windows 手机视频播放器应用程序

我正在考虑为 windows phone 8 开发一个视频播放器应用程序,支持更多的媒体编解码器,如 MKV、AVI 等。我还打算添加字幕支持。我是 WP8 开发的新手,因此我仍在研究可行性。据我所知,支持的媒体编解码器不包括 mkv 或 avi 等格式。但我知道有一个 WP 应用程序(Moliplayer)也支持几乎所有的媒体编解码器和字幕。

我想知道是否有 3rd 方库或类似的东西可以开发具有上述功能的视频播放器应用程序?如果不是,有哪些可能的方法来开发像 Moliplayer 这样的软件?

提前致谢!

0 投票
0 回答
191 浏览

ruby-on-rails - 如何在 jwplayer 中播放 mpeg4(高级简单配置文件)

我在我的 rails3 应用程序中使用 jwplayer。它可以正常播放所有正常的 mp4 和 flash 视频。

但我观察到它无法播放:

mpeg4(高级简单配置文件)

当我用 stremio 解析该视频时,它提供了以下详细信息。

我怎样才能播放这个视频。

我正在使用 jwplayer-rails gem 并且 JW Player 的当前版本是 6.2.3115

0 投票
1 回答
172 浏览

c# - 在我的应用程序中嵌入 DirectShow 编解码器


我使用 directshowlib 创建了一个视频播放器。
由于每个用户使用一组不同的编解码器,有时会出现问题(底部的绿色条,没有音频)。
有没有办法嵌入最合适的编解码器并只使用它?

0 投票
0 回答
289 浏览

png - avconv 支持的简单且无损的纯视频编解码器

这个问题一半是 StackOverflow 一半是 SuperUser

我需要有关在 avconv 中工作的简单且无损的纯视频编解码器的信息。目的是让 screencap[1] 为整个序列生成一个文件,而不是每帧一个文件。最直接的方法是编写一个 MNG-VLC 文件而不是大量的 PNG:s。但是,似乎没有人支持这种格式,所以我想知道 avconv 是否支持。

编解码器要求:

  • 易于实施
  • 无损
  • avconv 支持的解码
  • 压缩速度优先于文件大小
  • RGB-24 应该是受支持的像素格式
  • 没有帧间差异(这使得多线程更难)
  • 不受任何奇怪的专利保护

如果问题范围很广,最好从哪里开始获得一些线索。我不要求提供工具或库,但要求提供有关 ffv1 复杂性的技术信息。

[1] https://github.com/milasudril/screencap