问题标签 [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 投票
8 回答
52819 浏览

java - 无法播放此视频。android设备录制的android videoView mp4

在此处输入图像描述

我已经与其他人一起寻找现有的潜在解决方案,formats而那些仍然以提到的错误响应。

最后,用相同的设备录制视频并将其用作此应用程序的资源,它仍然无法正常工作。

设备:SGS2,联想a820

视频类型:MPEG-4 video (video/mp4)

0 投票
1 回答
2092 浏览

ffmpeg - 使用 libfdk_aac 编解码器从 MKV 到 MP4 的 FFMPEG 转换错误

这样做的目的是因为我的“智能”三星电视不播放 MKV 文件。

该线程提到不需要视频转换,只需更改容器就足够了。在阅读了关于如何将 MKV 的容器更改为 MP4 的多个线程之后,我从这里下载并编译了带有 libfdk_aac 支持的 FFMPEG 。我尝试使用以下命令转换示例 MKV 文件:

但出现以下错误(从命令提示符复制):

还尝试使用此命令:

但这会破坏视频质量,并且在播放过程中我开始看到一些糟糕的像素化补丁。

任何帮助,将不胜感激。

仅供参考:我通过阅读博客和帖子走到了这一步。我对视频转换的了解为 0。

0 投票
1 回答
894 浏览

debian - 电影不会通过 minidlna (debian) 流式传输到电视,但音乐/照片会

我正在尝试设置一个运行 Debian 7.8 和最新版本 minidlna 的媒体服务器。我的电视是东芝 50L7300UC,可以通过 DLNA 播放音乐和显示图像。它也会播放 .mkv 视频,但是当我尝试播放 .mp4 视频时,它会显示“不支持的文件”。如果我将相同的 .mp4 视频放在 USB 上,电视播放它没有问题。

如何让 minidlna 播放 .mp4 视频?谢谢你。

0 投票
1 回答
2076 浏览

codec - 转换 DCR 视频文件

我有一个来自视频监控设备的 DCR(文件扩展名为 .dcr)视频文件(我不知道录像机的品牌和型号)

我无法使用 VLC、媒体播放器读取它,并且无法在 Virtual Dub 中打开或无法使用标准的“ffmpeg.exe video.dcr output.avi”命令行进行转换。

但我能够使用组合社区编解码器包的 MPC-HC 播放器获得非常基本的视频流播放。不幸的是,音频流(我正在寻找)不会播放。

根据 MPC-HC 播放器文件信息,我正在处理这个:

** 非常基本,我的意思是我可以播放视频,但不能通过它搜索,视频输出中根本没有关键帧。

希望你们中的一些人已经处理过来自视频监控设备的 DCR 文件。

0 投票
0 回答
79 浏览

android - 如何向 android 的 MediaPlayer 添加对其他编解码器的支持?

根据android 文档,支持的音频和视频编解码器数量有限。如何在 android 上添加对其他编解码器的支持并扩展支持的媒体格式?多媒体播放还有其他选择吗?

0 投票
1 回答
445 浏览

video - 如何进一步从 HM for HEVC 开始?

我是 HEVC 的新手。我正在研究 HM 软件中的 HEVC。我已经使用 ./TAppEncoder -c encoder_randomaccess.cfg -c xxxx.cfg 成功运行了一个看到 Vcodex.com 的演示。我知道 .cfg 是包含所有详细信息参数的配置文件。

作为 HEVC HM 的新学习者,我的疑问是如何进一步了解如何使用和理解 HEVC 的 HM 软件。

或者,如果我必须做进一步的研究,我应该在哪里做出改变。

0 投票
2 回答
2839 浏览

c# - MediaPlayer - 可以改进“MediaElement”以支持更多媒体格式和编码吗?编解码器支持

MediaPlayer - 可以改进“MediaElement”以支持更多媒体格式和编码吗?

编解码器支持。

大家好。

我正在用c#WPF构建一个媒体播放器。我发现的所有示例或多或少都在说同样的事情,“放置一个'mediaElement'和基本的播放器按钮,你就可以了!”

我认为 mediaElement 本质上是 windows 媒体播放器,但我已经发现了播放视频但显示黑屏,而音轨正常播放的情况,以及时间轴上的擦洗需要大量时间的其他情况。我还注意到,当我在这种类型的播放器中加载视频时,K-lite 编解码器似乎不像我使用 VLC 播放器或 Media Player Classic 时通常那样加载到 Windows 任务栏的右下部分。

我已经找到另一个主题声明:“ MediaElement 是一个只能播放某些文件类型的控件。它基于 windows 的媒体播放器,但仅基于其核心编码器。它基本上是一个准系统的媒体播放器

我在播放视频时遇到的问题是否与有限的编解码器支持有关?我安装了 K-lite 编解码器就足够了吗,还是我还缺少其他东西?

最后,如果这与 mediaElement 一样好,还有哪些替代方案?我见过人们通过他们的播放器打开 VLC,但在我深入研究之前,我想知道还有哪些其他选择。例如,我已经看到微软现在有可用于 Windows 8 的“播放器框架”,但它是否仅适用于 Windows 8?

谢谢大家!

0 投票
0 回答
623 浏览

actionscript-3 - 如何解析 webm 的 simpleblock?并获取帧数据

我想解析 webm 文件并转换为 flv 格式。我可以获得简单的块数组和一些信息。像这样...

如何获取帧数据?而webm没有pps&sps,我该怎么办呢?

0 投票
1 回答
473 浏览

c++ - VideoWriter 不写任何东西

当我尝试使用 VideoWriter 编写帧时,它不起作用。我已经尝试了很多 FOURCC 代码,例如 defaul、h264、mjpg、divx、xvid 等。是的,我已经安装了具有所有必要配置的 ffmpeg(--enable-shared、--enable-libx264、... ) 并且 opencv 安装支持 ffmpeg。

我已经在谷歌上搜索了很多,而我发现的所有内容都几乎没有解决这个问题,这在 OpenCV 中经常出现。该代码可能是最简单的,并且在几周前就可以使用,但并非没有。

一些见解: get(CV_CAP_PROP_FPS) 返回未知选项消息,值为 -1(对于集合也是如此)。opencv的cmake过程的以下部分也很有趣:

Opencv 2.4.10 Ubuntu 14.04

编辑:我发现问题是 VideoWriter 对象没有打开,即使在构造函数调用之后:

并且使用 CV_CAP_PROP_FPS 使 OpenCV 在 secution time 显示以下消息:

为什么这个 hqppen,我该如何解决?

0 投票
1 回答
5641 浏览

video - 有没有更安全的方法将 FFMpeg 包含在商业应用程序中?

https://www.ffmpeg.org/legal.html

上面的页面没有说明我们是否可以在商业项目中使用这些库。

如果有算法违反专利,我不应该支持哪些格式以避免风险?

简而言之,添加 ffmpeg 以创建适用于 iOS 和 Android 的多媒体应用程序更安全(以后也可能会添加到桌面)。