问题标签 [mpeg]
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.
java - 如何将视频文件(例如 mpeg)转换为图像集合?
如何将视频文件(例如 mpeg)转换为图像集合?
理想的答案将涵盖使用可用库的 C++ 和 Java,以及如何手动从视频文件中删除单个帧以获取某些常见的视频格式。
mpeg - 使用 jlayer/javazoom 或 vlcj 播放音频(MPEG4、RAW AMR 或 THREE GPP)
jlayer/javazoom 或 vlcj 可以播放 MPEG4、RAW AMR 或三个 GPP 吗?
我已经搜索过,我找不到如何正确使用播放器,或者它们是否支持播放这些文件格式。有没有其他播放器可以播放这些音频格式?
ffmpeg - 将图形编码为 mpeg 流
寻找如何以编程方式将帧缓冲区编码为 mpeg 流的示例。我需要这个来试验一些 mpeg 编码器,看看不同的模式是如何压缩的。
我对 Windows 有轻微的倾向,尽管如果 linux 有一些优势,那也不是问题。
gstreamer - GStreamer:播放 mpeg2
我正在尝试使用 gstreamer 播放本地 mpeg2 TS 文件:
第一帧显示为大块色块,然后停止。关于我在这里做错了什么有什么想法吗?是否需要以不同方式处理 -TS 文件?
这是日志:
html - 获取响应正文
我正在使用代码:
但问题是我正在下载音频/mpeg 对象。当我看到
表明 :
. 当我做
它写入 0 个字节。
mp3 - Chromium 嵌入式框架 MP3 支持
我已经下载了适用于 Windows 的 Chromium Embedded Framework r306 并构建了它。不幸的是,它表明它不支持 mp3:
输出为空,当我尝试打开 mp3 文件时,无法播放(ogg 可播放)。
同时谷歌浏览器写“也许”(它实际上在播放)。
如何在 CEF 中添加对 MP3 的支持?
ffmpeg - GStreamer:使用类型查找
我有一个连接到 typefind 元素的 filesrc。在“有类型”信号上,我打印出功能。我可以用这些信息做什么?IE:
我可以搜索兼容的元素还是必须手动处理?我如何决定管道中的下一个元素应该是什么?
另外,请不要建议使用 playbin2 - 它不适合我的应用程序。
谢谢!
java - 在java中获取mp3音频信号作为数组
我一直在尝试将 mp3 的音频流作为浮点数组。我得到了带有以下示例代码的数组。我不确定我是否可以使用这个数组来应用 FFT。因为这个数组与我从使用 LAME 的 C++ 代码中得到的数组不匹配[或相似]。
请提出上述代码中是否有任何问题。此外,如果任何其他纯 java API 可用于处理 mp3 文件。我需要来自 mp3 音频流的浮点数组。
如果有的话,也让我知道 LAME 的纯 java 实现。
谢谢!!
ffmpeg - 使用 FFMPEG 从 jpeg 创建视频,并使用 vlc 进行索引
OpenSuse 11.4 FFMEG 0.8.5
我正在使用 FFMPEG 从大约 2100 个单独的 jpeg (7fps) 创建一个 5 分钟的 mpeg。我一直在使用以下命令(OpenSuse 11.4)
/usr/bin/ffmpeg -y -r 7.01 -i %03d-capture.jpg -s 800x600 -r 25 Event-3692-r1-s1-3.mpg
现在我尝试打开文件(在带有 VLC 1.1.11 Player 的 windows XP 中)。
Media->AdvancedFileOpen
*我选择“显示更多选项”并将 StartTime 设置为 5s。我希望视频应该在 5 秒后开始,但它会在 30 秒左右的看似随机(尽管一致)的时间开始。
我还尝试将 ffmpeg 命令更改为:
/usr/bin/ffmpeg -sameq -y -r 7.01 -i %03d-capture.jpg -s 800x600 -r 25 Event-3692-r1-s1-3.mpg
*这导致大约恒定的 2 倍偏移量(5 秒 => 10 秒)(10 秒 => 20 秒)等。但文件大小也大约 6 倍大,这对我的存储来说是一种压力。
我也试过
/usr/bin/ffmpeg -y -r 7.01 -i %03d-capture.jpg -s 800x600 -r 25 -f mpegts Event-3692-r1-s1-3.mpg
*这导致 vlc 没有索引全部进入我的视频。也不想要。任何人都知道这里发生了什么。能够使用此 VLC 功能并使其正常工作对我来说非常重要。
提前致谢
compression - 如何使用 FFmpeg 将灰度视频流编码为 MPEG-1?
我有一个来自 Firewire 天文相机的灰度视频流,我想使用 FFmpeg 压缩视频流,但它不接受 MPEG1VIDEO 编解码器的单字节像素格式。如何使用 FFmpeg API 将灰度视频帧转换为 FFmpeg 接受的帧格式?