Articles of ffmpeg

如何检查ffmpeg如果安装在centos / php

嗨那里我怎么能确保ffmpeg安装在我的服务器… 我试过这个PHP代码来检查: <?php $ffmpeg = trim(shell_exec('which ffmpeg')); // or better yet: $ffmpeg = trim(shell_exec('type -P ffmpeg')); if (empty($ffmpeg)) { die('ffmpeg not available'); } shell_exec($ffmpeg . ' -i …');?> 它返回我'ffmpeg不可用',但我的服务器pipe理员告诉我,这是安装! 我也有访问centos控制台

减lessffmpeg中的出站带宽

我在Rackspace有一台服务器,有一些ffmpeg进程正在监听audiostream。 在收听stream媒体的过程中,传入的networkingstream量很高,这是可以的。 但我注意到,也有相当大的传出networkingstream量(约1KB /秒/进程)。 有什么办法可以减less这个吗? PID USER PROGRAM DEV SENT RECEIVED 14921 ubuntu ffmpeg eth0 1.704 67.070 KB/sec 15039 ubuntu ffmpeg eth0 1.120 10.513 KB/sec 13985 ubuntu ffmpeg eth0 1.023 41.767 KB/sec 15012 ubuntu ffmpeg eth0 1.008 5.430 KB/sec 13361 ubuntu ffmpeg eth0 0.967 28.596 KB/sec 14913 ubuntu ffmpeg eth0 0.953 21.550 KB/sec 15044 ubuntu […]

ffmpeg继续监听端口

我试图configurationrestream服务器,ffmpeg监听rtmp:// ip:端口和输出到less数stream服务(YouTube,Twitch等),问题是当我停止OBSstream(在本地电脑上使用这个)ffmpeg在服务器closures,我需要手动运行下一次我去stream。 在ffmpeg dock中找不到选项,这将使ffmpeg继续监听,即使input源停止。 也许我错过了文档中的东西,或者现在是时候做脚本,将重新启动ffmpeg? 我正在使用这个命令ffmpeg: ffmpeg -re -listen 1 -i rtmp://ip:1234 -c:v libx264 -preset medium -maxrate 3500k -bufsize 6000k -pix_fmt yuv420p -g 50 -c:a aac -b:a 160k -ac 2 -ar 44100 -f flv rtmp://live-ams.twitch.tv/app/key

检查一个RTMPstream是否正在运行,并启动ffmpeg转码stream

我正在使用ffmpeg对rtmpstream进行转码并用ffmpeg对其进行重新stream式处理。 我有两个问题: 我如何检查远程rtmpstream是否正在运行,然后启动ffmpeg 有时ffmpeg打破了转码,它必须自动重新启动 有任何想法吗?

svn:无法连接到主机连接被拒绝

我试图安装FFMPEG到我的服务器,但命令 svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg 返回 svn: Can't connect to host 'svn.mplayerhq.hu': Connection refused 我可以正常PING svn.mplayerhq.hu和禁用防火墙不起作用。 我能做什么? 感谢你们

在1and1专用服务器上安装ffmpeg

有人知道怎么做吗? 已经联系了不会帮助的服务器公司 我有一个专用服务器,运行在parosleles plesk面板上 谢谢

CentOS 6.4和audio转换

我正在设置一个Centos 6.4服务器来转换我目前参与的项目所需的audio轨道。 因此,我一直在努力的一个网站的用户可以上传音轨,但由于一些浏览器不支持所有的audiotypes,我必须使用audio转换器来转换mp3 – > ogg和ogg – > mp3。 (也喜欢m4a的支持,也许还有其他人)。 在我的本地(Ubuntu)我没有问题安装SoX和FFmpeg来做到这一点。 但是,当谈到转移到Centos服务器时,我遇到了一些问题。 安装SoX是好的,但它没有MP3支持,它需要的软件包(Sox-plugins-Freeworld + Sox-plugins-nonfree)似乎不受Centos 6.4的支持,只有Fedora 19才支持。因为它不断抛出Glibc 2.14需要,但我明白,Centos 6.4只支持glibc 2.12。 现在我可以安装FFmpeg,但是现在我需要额外的插件来转换为Ogg,而CentOS 6.4似乎又不支持这个插件。 为了避免这个问题,我尝试在这对音轨之间插入音轨,但是audio不能正确转换,导致音轨跳过,audio质量很差。 我正在考虑将音轨转换为WAV,然后使用FFMpeg或SoX将它们转换为ogg或mp3,但这不是一个可行的策略,因为Wav可以是非常大的轨道。 再加上松散的转换,再次返回可能会有问题。 所以我的问题是,首先,任何人都可以确认在Centos中不支持SoX和FFmpeg插件。 其次是有一个简单的audio转换器,可以转换轨道,而不会损失CentOS的质量,我已经明确忽略了? 。

在Linux托pipe服务器的ffmpegpath

什么是Linux服务器上的ffmpegpath…….

EC2 Linux AMI与ffmpeg(no yasm?)

我正在运行基本的64位亚马逊Linux AMI 2011.09(AMI Id:ami-953b06e1),我想安装ffmpeg,所以我可以使用它转换video。 这些是我在启动新实例后运行的命令: sudo -i yum update yum install gcc yum install gcc-c++ yum install make 那么对于yasm,我会得到“没有包可用”。 所以我这样做: cd /usr/local/src/ wget http://www.tortall.net/projects/yasm/releases/yasm-0.7.0.tar.gz tar zfvx yasm-0.7.0.tar.gz cd yasm-0.7.0 ./configure && make && make install 其次是 yum install git yum install subversion yum install check-devel yum groupinstall "Development Tools" -y 我试图按照http://pitchpublish.com/?p=158中的说明进行操作,而这一切都失败了。 cd /usr/local/src wget http://webm.googlecode.com/files/libvpx-v0.9.6.tar.bz2 […]

ffserver分段错误

这是我的问题: viroos@plecak-transmisyjny:~/videotesty$ sudo ffserver -d -loglevel debug FFserver version SVN-r20420, Copyright (c) 2000-2009 Fabrice Bellard, et al. built on Oct 30 2009 21:56:18 with gcc 4.4.1 configuration: –enable-gpl –enable-shared –enable-nonfree libavutil 50. 3. 0 / 50. 3. 0 libavcodec 52.37. 1 / 52.20. 0 libavformat 52.39. 2 / 52.31. 0 libavdevice 52. 2. 0 / […]