问题标签 [xuggler]
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.
audio - 我如何使用 xuggler 捕获音频和视频?
使用 xuggler 在本地磁盘上捕获音频和视频的任何好的代码示例。或者使用 xuggler 我可以将 audio.flv 文件和 video.flv 文件合并到一个 audiovideo.flv 文件中。请有人帮助解决这个问题。谢谢
java - 如何使用 xuggler 同步音频和视频
我正在Screen Recorder with Audio
使用xuggler
java进行开发。我已经成功地分别创建了视频文件和音频文件。现在我想同步这两个文件。我曾尝试使用“ConcatenateAudioAndVideo.java”,但是当我运行该文件时,它只会生成44bytes
文件。谁能告诉我有什么问题?提前致谢。
java - 如何在 Java 中合并音频和视频
我们创建了一个使用 Xuggler 记录网络摄像头流的应用程序,但视频和音频是分开的。
我们需要合并而不是连接这两个文件。
如何在 Java 中做到这一点?
java - 使用 xuggle 而不安装 java web 应用程序
我为 WINdows OS 创建了一个 Screencast 小程序。该小程序使用 xuggle 对视频进行编码和解码。当系统上未安装 xuggle 时,它会给出以下错误,因为它试图加载一些本机代码:
怎样才能消除安装。这样小程序就可以直接在任何系统上运行。
java - Android , Java - 使用位图帧渲染视频以反转视频 (Xuggler)
我没有视频帧ArrayList<Bitmap>
。我已经使用MediaMetadataRetriever.getFrameAtTime()
视频文件(.mp4)上的方法访问了这些帧。
我颠倒了 ArrayList 中帧的顺序。现在使用这个反向排序的帧队列我想渲染一个视频,所以它会被反转(我希望我在正确的轨道上)。
创建该视频后,我还想将其保存到 SD 卡。
如何做到这一点?或者还有其他方法可以在java中反转视频吗?
编辑1: (***使用xuggler*)**
我尝试使用 xuggler ...我尝试使用它的 .jar 文件。但它抛出了一些错误。
我应该怎么办 ??
我将 xuggler-xuggler-5.4.jar 复制到项目的 libs 文件夹中,然后将其添加到构建路径中。我做对了吗?
编辑 2:( 使用 ffmpeg)
我已经按照给定的在 ubuntu 平台上为 android 编译了 ffmpeg 在这里
我得到了按照文档编译的文件。
现在谁能告诉我如何在 android 应用程序中使用这些编译文件?我应该如何处理这些文件?
我没有找到任何合适的文档。任何帮助都是 gr8。
编辑 3:(移植到 android -ffmpeg)
嘿..最后我在ubuntu上编译了ffmpeg,我得到了libffmpeg.so。我成功地将它移植到android。libffmpeg.so 正在成功加载 android 活动。现在我只想测试一个简单的 ffmpeg 命令或程序。
你能建议我在哪里找它吗?你能建议我一个示例命令来测试它吗?
谢谢并恭祝安康
java - 使用两个音频线程时的音频故障
我使用一个线程绘制波形,另一个线程播放音频。唯一的问题是我在播放时有音频卡顿,它来自 decodeAudio 过程:audioCoder.decodeAudio(samples, packet, offset);
这是我的波形绘图课:
如果我删除所需的 decodeAudio 线,我也会删除故障。
我试图改变线程的优先级,但没有运气。我也尝试更改缓冲区大小,相同。
那么,有没有办法避免这种情况?
谢谢一堆
java - 有没有办法用 Xuggler 获得视频的分辨率?
我正在开发一个项目,它本质上是一个视频上传器,我想知道是否有任何方法可以使用 Java 中的 Xuggler 库来获取上传视频的分辨率。
java - Xuggler Encoding video of Desktop With Audio - 音频有差距
我正在使用 Xuggler 转换从 java Robot 类捕获的图像和从 TargetDataLine 类读取的声音,并将其编码为视频。然后,我尝试通过 http(Socket OutputStream)将此视频数据(在写入我的标头之后)流式传输到 Flash 客户端,但无论我在客户端使用什么缓冲区值,它都会播放和断断续续(从不流畅播放)。
我正在寻求帮助并显示我的 java 代码,因为我怀疑这可能与我如何编码视频或通过我没有得到的 http 套接字发送数据有关。
java - java.lang.OutOfMemoryError:Java 堆空间使用 -Xmx1024m
当我尝试使用 Xuggler 解码和播放视频文件时遇到问题。我尝试使用 avi 和 mkv,从大文件 (2gb) 到小文件 (20mb),它们都给了我相同的结果:它在窗口中显示来自视频的随机图像并给我一个错误:
该行: BufferedImage javaImage = Utils.videoPictureToImage(newPic); 触发错误
我尝试通过在运行命令行中添加以下行来更改内存大小: -Xms128m -Xmx1024m。
我使用的代码是此处提供的教程中的代码:DecodeAndPlayVideo.java
谢谢你的帮助!
java - 如何使用 xuggler 从 Flash 视频中只创建一个缩略图?
我正在尝试从 *flv 视频的随机位置仅创建一个缩略图。我在网上找到的代码示例并没有真正的帮助。如果有人知道如何做到这一点,或者有可以做到的代码或方法,请分享/解释。谢谢。