我在这里和谷歌到处都是 - 没有适用于IE9的有效命令.一些IE9如何丢失的东西.我试过的所有其他工作在其他地方:chrome,safari,移动设备等......我想要一个可以转换它的命令,我可以在每个设备中使用它,假设支持HTML5视频标签中的mp4.
我用这个命令:
ffmpeg -i movie.mov -vcodec copy -acodec copy out.mp4
ffmpeg -i movie.mov -vcodec libx264 -vprofile high -preset slow -b:v 500k -maxrate 500k -bufsize 1000k -vf scale=-1:480 -threads 0 -acodec libvo_aacenc -b:a 128k -pix_fmt yuv420p outa.mp4
ffmpeg -i movie.mov -b:V 1500k -vcodec libx264 -preset fast -g 30 adel.mp4
ffmpeg -i movie.mov -acodec aac -strict experimental -ac 2 -ab 160k -vcodec libx264 -preset slow -f mp4 -crf 22 lamlam.mp4
ffmpeg -i movie.mov -acodec aac -strict experimental -ac 2 -ab …Run Code Online (Sandbox Code Playgroud) 我试图在两个起始点之间剪辑MP3,例如从10秒开始到16秒结束(时间间隔为6秒).
我正在使用此命令:
ffmpeg -ss 10 -i input.mp3 -t 6 output.mp3
结果output.mp3包含我指定的6秒,然后是8或9秒的空音频.我的命令有问题吗?
编辑:
ffmpeg -ss 10 -t 6 -i input.mp3 output.mp3说,-t is not an input option, keeping it for the next output; consider fixing your command line.并给我一个文件,从10秒开始有8秒的音频,然后是9或10秒的静音.
ffmpeg -ss 10 -to 16 -i input.mp3 output.mp3 生成一个长度是原始文件长度两倍的文件 - 基本上重复相同的音频文件.
测试输出:
我使用Quicktime,最后它有静音.finder中输出文件的描述就像14秒.当我使用VLC时,它会播放正确的6秒并停止,即使它在VLC文件浏览器中的持续时间为14.我的MPlayer无法正常工作.我也在Finder中做了预览音频,它正常播放6秒然后停止.但是MP3的圆形导引杆还没有到达终点.它还说14秒而不是6秒.
我的目标是通过REST API将这个6秒文件传输到前端.我希望用户能够正确下载此文件.理想情况下,它不会有不一致的元数据(14秒而不是6秒).
在查看了Web项目之后,我看不出有关生成webm视频的方法的证据.我看到Windows和Quicktime的驱动程序,但没有证据表明支持最常见的实用程序ffmpeg.
有没有生产webm的开源转换器?
谢谢.
我有一个网页,其中(除其他外)需要从用户上传的视频中提取特定的框架.用户在播放器中寻找.mp4的特定部分,然后单击一个按钮,ajax调用被激活到一个PHP脚本,该脚本获取.mp4,以及视频的确切时间,并使用它来提取一个"缩略图"框架.
我目前的解决方案是使用php exec命令:
exec("ffmpeg -i $videoPath -ss $timeOffset -vframes 1 $jpgOutputPath");
......效果很好,除了它和糖蜜一样慢.我的猜测是ffmpeg对于这项工作来说有点太多了,我可以通过利用底层库或其他东西做得更好......但是我不知道如何做到这一点.
理想情况下,我不想安装任何需要真正"安装过程"的东西......即,使用我的网络应用程序将可执行文件放入文件夹中很好,但我宁愿不必实际运行安装程序.此外,解决方案应该能够在mac,linux和windows上运行(尽管linux是首要任务).
我该怎么做才能加快这个过程?
谢谢.
我想FFMPEG在android studio中配置,但我无法获得任何文档或链接.许多FFMPEGlib 上的Github 可用于android,但都是旧版本.以及如何在android中运行命令?我想在配置FFMPEG后知道如何运行FFMPEG命令.帮助我.谢谢你.
我使用下面的链接但没有成功的最新版本.
http://writingminds.github.io/ffmpeg-android-java
https://github.com/WritingMinds/ffmpeg-android-java
https://github.com/havlenapetr/FFMpeg
我的目标是能够键入一个单词命令,并从USB连接的Nexus One屏幕截图中获取屏幕截图.
到目前为止,我可以32bit xRGB888通过这样拉动它来获得我认为是原始图像的帧缓冲:
adb pull /dev/graphics/fb0 fb0
Run Code Online (Sandbox Code Playgroud)
从那里开始,我很难将它转换为png.我正在尝试像这样的ffmpeg:
ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb8888 -s 480x800 -i fb0 -f image2 -vcodec png image.png
Run Code Online (Sandbox Code Playgroud)
这创造了一个可爱的紫色图像,其部分模糊地与屏幕相似,但它绝不是一个干净的屏幕截图.
当我尝试将webm文件转换为mp4时,输出非常不稳定,看起来ffmpeg已经删除了很多帧
我使用以下命令进行转换
ffmpeg -i movie.webm movie.mp4
ffmpeg -i movie.webm -vcodec libx264 movie.mp4
ffmpeg -i movie.webm -vcodec libx264 -qscale 0 movie.mp4
Run Code Online (Sandbox Code Playgroud)
他们都有同样的问题.当我使用ffprobe时,它似乎或多或少地显示帧.
更新:
built on Jun 14 2013 14:31:50 with gcc 4.7 (Ubuntu/Linaro 4.7.2-2ubuntu1)
configuration: --prefix=/home/user2/ffmpeg_build --extra-cflags=-I/home/user2/ffmpeg_build/include --extra-ldflags=-L/home/pavan4/ffmpeg_build/lib --bindir=/home/pavan4/bin --extra-libs=-ldl --enable-gpl --enable-libass --enable-libfdk-aac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --enable-x11grab
libavutil 52. 35.101 / 52. 35.101
libavcodec 55. 16.100 / 55. 16.100
libavformat 55. 8.102 / 55. 8.102
libavdevice 55. 2.100 / 55. 2.100
libavfilter 3. 77.101 / 3. 77.101
libswscale …Run Code Online (Sandbox Code Playgroud) 我有一系列TIF格式的图像,我想以固定的FPS(比如每秒10张图像)创建一部电影,这是无损的.有一个简单的方法吗?我一直在尝试使用convertImagemagick,ffmpeg但是,我无法弄清楚要使用什么设置来避免任何压缩.
是否可以将原始RTSP流转储到文件中,然后将文件解码为可播放的文件?
目前我正在使用FFmpeg来接收和解码流,将其保存到mp4文件.这非常有效,但是CPU密集型,并且会严重限制我可以在服务器上同时接收的RTSP流的数量.
我想将流保存到文件而不解码它,并将解码部分延迟到需要打开文件的时候.
这可能吗?
我尝试过VLC,它比FFmpeg更加CPU密集.我也看了这个问题,答案说将RTSP转储到文件是没有用的,这个问题,问题下面的评论说"Raw RTSP内容不太适合保存和重放......",这似乎表明有办法.
提前致谢!
编辑 这是我用于FFmpeg的命令:
ffmpeg -i rtsp://@192.168.241.1:62159 -r 15 C:/DB_Videos/2013-04-30 17_18_34.703.mp4
我想为youtube-dl&ffmpeg转换的mp3添加标签:
youtube-dl -o'/ Output/qpgTC9MDx1o.mp3'qpgTC9MDx1o -f bestaudio --extract-audio --metadata-from-title"%(artist)s - %(title)s"2>&1
我在输出结果中有这个错误:
[youtube] qpgTC9MDx1o:正在下载网页[youtube] qpgTC9MDx1o:提取视频信息[youtube] qpgTC9MDx1o:正在下载js player en_US-vfluGO3jj [youtube] qpgTC9MDx1o:正在下载DASH清单[download] /var/www/vhosts/mp3-y.com/ httpdocs/Mp3_Output/quick-mp3.com-JALAL-EL-HAMDAOUI-2007-ARRASSIATES-VOL2-F1P-9CDoxlQ.mp3已经下载[下载] 100.4 of 13.43MiB警告:qpgTC9MDx1o:写DASH m4a.只有一些玩家支持这个容器.安装ffmpeg或avconv以自动修复此问题.[fromtitle]解析艺术家:Maroon 5 [fromtitle]解析标题:Animals ERROR:未找到ffprobe或avprobe.请安装一个.