ffmpeg - FFMPEG 不能全局化
问题描述
我正在尝试将一系列图像帧转换为视频,大约有 8000 个 png 文件,我希望它的速度为 60fps。经过多次谷歌搜索,我 99% 确定我的命令是正确的,但它不起作用。
[09:03:57] astraeus@Astraeus:/data/Fileshare/AnimateTest/$ ls Frame_20211002_1080p_000*
Frame_20211002_1080p_0000_q5000ts20.png Frame_20211002_1080p_0004_q5000ts20.png Frame_20211002_1080p_0008_q5000ts20.png
Frame_20211002_1080p_0001_q5000ts20.png Frame_20211002_1080p_0005_q5000ts20.png Frame_20211002_1080p_0009_q5000ts20.png
Frame_20211002_1080p_0002_q5000ts20.png Frame_20211002_1080p_0006_q5000ts20.png
Frame_20211002_1080p_0003_q5000ts20.png Frame_20211002_1080p_0007_q5000ts20.png
[09:05:28] astraeus@Astraeus:/data/Fileshare/AnimateTest/$ ffmpeg -r 60 -pattern_type glob -i '*.png' out.mkv
ffmpeg version 4.1 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.11) 20160609
configuration: --disable-debug --disable-doc --disable-ffplay --enable-shared --enable-avresample --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-gpl --enable-libass --enable-libfreetype --enable-libvidstab --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx265 --enable-libxvid --enable-libx264 --enable-nonfree --enable-openssl --enable-libfdk_aac --enable-libkvazaar --enable-libaom --extra-libs=-lpthread --enable-postproc --enable-small --enable-version3 --extra-cflags=-I/opt/ffmpeg/include --extra-ldflags=-L/opt/ffmpeg/lib --extra-libs=-ldl --prefix=/opt/ffmpeg
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.100
[image2 @ 0x1006080] Could not open file : *.png
[image2 @ 0x1006080] Could not find codec parameters for stream 0 (Video: png, none(pc)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, image2, from '*.png':
Duration: 00:00:00.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: png, none(pc), 25 tbr, 25 tbn, 25 tbc
Output #0, matroska, to 'out.mkv':
Output file #0 does not contain any stream
解决方案
推荐阅读
- sql-server - 如何识别在 SSMS 中包含相同数据的不一致列标题
- assembly - 关于x86 I/O端口地址和IN/OUT指令的问题
- linux - 当您为其提供服务的默认端口号时返回服务名称的脚本
- c++ - 无法通过 lambda 的 const 值返回
- python - 使用 type() 在 python 中填充自定义类对象
- kotlin - 如何赶上动画的结尾
- php - 如何检查括号是否平衡?
- python - 旋转组件加载矩阵
- c# - How can I use a Grid View OnRowEditing Event Handler to allow specific cells in the grid view to be edited?
- android - 使用 2 种不同的 listitem 时,Listview 的 getView() 无法正常工作