Ffmpeg 如何在JPEG中编码HEVC平铺?
我正在尝试将HEIF文件转换为JPEG文件,我使用MP4Box提取HEIC图像分幅,但当使用FFMPEG将这些分幅转换为JPEG时,我得到以下结果: SAKATA-INX:desktop stellar$MP4Box-转储项1:path=item1.hevc 仍然是 不支持ICC颜色配置文件不支持ICC颜色配置文件 SAKATA-INX:desktop stellar$ffmpeg-i item1.hevc-帧:v1-vsync vfr-q:v1-an test.jpg ffmpeg 4.0版版权所有(c)2000-2018 ffmpeg开发人员构建 使用Apple LLVM 9.1.0版(clang-902.0.39.1) 配置:--prefix=/usr/local/ceral/ffmpeg/4.0--启用共享 --enable pthreads--enable-version3--enable硬编码表--enable avresample--cc=clang--host cflags=--host ldflags=--enable gpl--enable-libmp3lame--enable-libx264--enable-libx265--enable libxvid--enable opencl--enable videotoolbox--disable lzma libavutil 56。14.100 / 56. 14.100 libav编解码器58。18.100 / 58. 18.100 libav58格式。12.100 / 58. 12.100 libav58设备。3.100 / 58. 3.100 libav7。16.100 / 7. 16.100 libavresample4。00 / 4. 00 Libsw5。1.100 / 5. 1.100 libswresample 3。1.100 / 3. 1.100 Libroc 55。1.100 / 55. 1.100 [hevc@0x7fc56e808e00]仅检测到低分为1的格式hevc, 可能误判 [hevc@0x7fc56f800000]未找到启动代码 [hevc@0x7fc56f800000]访问单元中缺少图片 [AVBSFContext@0x7fc56e505e00]未找到启动代码 item1.hevc:找不到编解码器参数 输入#0,hevc,来自“item1.hevc”: 持续时间:不适用,比特率:不适用Ffmpeg 如何在JPEG中编码HEVC平铺?,ffmpeg,jpeg,hevc,mp4box,Ffmpeg,Jpeg,Hevc,Mp4box,我正在尝试将HEIF文件转换为JPEG文件,我使用MP4Box提取HEIC图像分幅,但当使用FFMPEG将这些分幅转换为JPEG时,我得到以下结果: SAKATA-INX:desktop stellar$MP4Box-转储项1:path=item1.hevc 仍然是 不支持ICC颜色配置文件不支持ICC颜色配置文件 SAKATA-INX:desktop stellar$ffmpeg-i item1.hevc-帧:v1-vsync vfr-q:v1-an test.jpg ffmpeg 4.0版版
Stream #0:0: Video: hevc, none, 1200k tbn
将#0,图像2输出到“test.jpg”:
输出文件#0不包含任何流
有人能告诉我怎么做吗?提取所有HEVC文件后,创建一个文本文件
file file1.hevc
file file2.hevc
file file3.hevc
...
file file48.hevc
然后跑
ffmpeg -f concat -i list.txt -vf tile=8x6 -vframes 1 -q:v 1 grid.jpg
mp4box的哪个版本?mp4box-GPAC版本0.7.1-revreleaseok,在2017年12月提取HEIF时出现了一些错误。您的版本看起来更旧。从最新的源代码中获取夜间构建或编译。您能告诉我ffmpeg的命令吗?它可以将hevc平铺转换为jpeg。您的ffmpeg命令很好。我使用此命令“for((I=1;iDone,Thank you@GyanCan)使用上述命令后,有人告诉我如何删除jpeg图像右侧和下方的黑色部分吗?