我试图将HEIF文件转换为JPEG文件,我使用MP4Box提取HEIC图像块,但是当使用FFMPEG将这些图像块转换为JPEG时,我得到如下结果:
SAKATA:桌面恒星MP4Box -转储-项目1:path=item1.hevc still_rear.HEIC 不支持ICC颜色配置文件不支持 SAKATA:桌面恒星$ ffmpeg -i item1.hevc -frames:v 1 -vsync vfr -q:v 1 -an test.jpg ffmpeg开发者用Apple版本9.1.0构建(clang-902.0.39.1) 配置:-前缀=/usr/local/c业力/ffmpeg/4.0-启用-共享-启用-p线程-启用-版本3-启用-硬编码-表-启用-avresample cc=clang 利巴武第5614.100 / 56。14.100 libavcodec 5818.100 / 58。18.100 libavformat 58。12.100 / 58。12.100 libavdevice 58。3.100 / 58。3.100 libavfilter 7. 16.100 / 7. 16.100 利巴列姆4.0。0 / 4.0 libswscale 5. 1.100 / 5. 1.100 表格3. 1.100 / 3. 1.100 libpostproc 55。1.100 / 55。1.100 hevc @ 0x7fc56e808e00格式hevc只检测到低分1,误检可能! hevc @ 0x7fc56f800000未找到启动代码。 访问单元中的hevc @ 0x7fc56f800000丢失图片 AVBSFContext @ 0x7fc56e505e00没有找到启动代码。 项目1.hevc:找不到编解码器参数 输入#0,hevc,从'item1.hevc': 持续时间: N/A,比特率: N/A 流#0:0:视频: hevc,无,1200 k tbn 输出#0,image2,到'test.jpg': 输出文件#0不包含任何流。
有人能告诉我怎么做吗?
发布于 2018-07-03 05:05:25
提取所有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.jpghttps://stackoverflow.com/questions/50980295
复制相似问题