问题标签 [video-conversion]
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.
android - Centos 视频优化器
我的服务器上有很多 MP4 文件。我的目标是让他们在安卓手机上播放。
视频的分辨率为 480×272,这不是问题,因为我对其进行了测试,大多数机器人都能够流式传输它。但问题是视频的大小。流式传输速度很慢,并且由于其大小而缓冲了很多。
我需要一个可以将大小减小到 50-60MB 左右的转换器。只有一点点的质量下降。如果可能,输出文件应该覆盖输入文件。
你能想出什么办法让我在最短的时间内完成这项工作吗?我的服务器是 CENTOS,我安装了 FFMPEG、MP4Box。
c - ffmpeg - 转换时不允许操作错误
我正在开发一个安卓应用程序。我的要求是在 android 上实现一个 rtsp 流服务器。它必须实时流式传输使用MediaRecorder
. 另一个要求是我必须使用 live555 作为流媒体服务器。我得到的MediaRecorder
是 MP4 或 3GP 格式。live555 不能同时流式传输。但是如果我只以“RAW_AMR”格式录制它,它可以流式传输音频。由于 live555 支持 'mpg' 格式的流媒体,我决定在中间放置一个可以将 'mp4' 或 '3gp' 转换为 'mpg' 的人,我选择了 ffmpeg。
我已将 live555 和 ffmpeg 移植到 android。ffmpeg 能够在MediaRecorder
完成后转换记录的文件。但问题是 ffmpeg 不能同时做到这一点。也就是说,ffmpeg 在录制时无法转换文件。它显示一个Operation not permitted
错误。我在我的 linux 机器上尝试了同样的方法,使用 VLC 来录制而不是MediaRecorder
在 android 上。结果是一样的。ffmpeg 可以在录制完成后进行转换,而在录制时无法转换。
这是我在我的 linux 机器上发出的 ffmpeg 命令:
test.mp4
VLC 以mp4
格式录制的文件在哪里。并且test.mpg
是我的目标文件。以下是ffmpeg在终端上的输出。
有人能告诉我是什么导致了问题吗?或者上面的场景是否可以通过 ffmpeg 实现。即 ffmpeg 能否在录制的同时进行转换?如果 ffmpeg 无法实现,请您提出任何替代解决方案吗?
注意:我放了一个C
标签,因为如果可以通过对 ffmpeg 的 C 进行一些调整,我已经准备好这样做(我非常想要这个解决方案)。但请提供一些指向正确方向的指示。
iphone - 从 iphone 捕获的视频在使用 ffmpeg 转换为 .mp4 时被旋转
当我尝试在我的应用程序中上传从我的 iPhone 捕获的视频时,服务器会执行从 .mov 到 .mp4 的转换,以便可以在其他平台上播放。然而问题是当我拍摄视频(纵向)并转换(使用ffmpeg)然后从服务器播放时,它似乎被旋转了。任何的想法?
android - 转换视频格式
在安卓手机中,如果我们拍摄视频,视频将是 3gp 格式。但我的应用程序不接受 3gp 视频,我想将 3gp 转换为 mp4 或 flv 或 swf。我需要在我的 android 模拟器中安装 FFMPEG 以将 3gp 转换为 mp4。怎么做?如果有人知道,请帮助我。
问候
桑达尔。
flash - 是否有网页的音频视频播放器
我正在创建一个网站,用户可以在其中上传不同格式的视频音频,但我想要一个在我的网页上打开并播放相应视频或音频的 Flash 播放器(或任何其他播放器)。
我在谷歌上搜索了很多,但找不到任何东西。
我也不想在上传时转换视频,因为它在内存和 CPU 的使用方面成本太高。(我检查了转换 4 个视频需要大约 70% 的 CPU 和 25 秒来转换所有视频)
是否有任何此类播放器在网页上用于播放所有格式的视频/音频。
我们可以创建任何这样的 Flash 播放器吗?如果是,我应该从哪里开始?
我在这里有一些细节http://activeden.net/category/flash/video-players/video-players。
任何人都可以在这里指导我进行演示或示例,以查看上述播放器是否在网站上正确播放多种格式播放器。
ffmpeg - 如何使用 ffmpeg 将视频的前几秒转换为多种输出格式
我想使用 ffmpeg 将视频的前几秒(比如 5 秒)转换为多种输出格式。
当我使用此语法转换整个视频时,一切正常:(
为简单起见,我将所有选项保留为默认值)
但是当使用这种语法尝试前 5 秒时:
第一个输出文件(即 ouptput1.mp4)没问题,长度为 5 秒,但第二个(以及下一个输出,如果存在)具有原始文件的大小。
这就是 ffmpeg 在屏幕上打印的内容。
使所有输出文件大小相同的正确语法如何?
这不是ffmpeg的错误吗?(注意转换进度的最后几行,所有时间戳看起来都一样)
提前致谢。
ffmpeg - ffmpeg的限制?
我正在尝试将 avi 文件转换为 mpeg,但 ffmpeg 给了我这些错误消息,“缓冲区下溢”和“数据包太大”
我使用的命令是:
ffmpeg -I input.avi -s 2592x2160 -b 1200 output.mpg
视频尺寸 - 有什么限制吗?
我注意到,如果我拍摄尺寸较小的视频,它似乎可以正常工作,有没有办法容纳这样的大尺寸文件?
帧速率 - ffmpeg 可以填充视频吗?
我也有某些帧速率的问题,错误消息告诉我 mpeg1 格式只支持某些帧速率,我可以让 ffmpeg 填充我的 avi 文件来解决这个问题吗?
文件大小 - 可以转换的最大文件大小是否有任何限制?
谢谢,埃蒙
输出
php - 从本地系统上传后将视频转换为 .mp4 格式不显示视频只听到声音
我正在使用fileuploader.js
上传视频文件。现在我想将视频格式转换为.mp4
. 我已经使用ffmpeg
并在上传后将php
视频转换为.mp4
。我使用的样本段是
我试图将.flv
视频文件转换为.mp4
格式,但问题是我看不到视频,只能在转换后听到声音。是不是用的转换线$cmd
不正确。请帮忙。
video - 为什么 GPU 可以更快地转换视频?算法?
我想知道为什么像 Badaboom 这样的程序在大多数显卡上转换视频的速度要比在 CPU 上运行的每个程序快得多。我想知道区别在于芯片布局还是 CPU/GPU 周围的组件(缓存,...)。
video - 观看文件夹和转码视频
我有一个包含多个子文件夹的文件夹,每个子文件夹都包含多种文件格式,如 FLV、F4V、WMV、MOV、AVI、M4A、VOB 和 MPG。我想将所有文件转换为 MP4 格式,并通过自动创建子文件夹(就像在源路径中一样)将转换后的视频保存在目标路径中。
当我使用媒体编码器进行转换时,我无法访问子文件夹。
有没有适合我要求的工具?我不介意购买付费工具。