anhuigcy 发表于 2016-12-17 14:43:55

HEVC ts 截图不正常

ffmpeg截图,命令如下:ffmpeg -ss 00:00:00 -i in.ts -y a.jpg

其他格式的视频都可以,就是HEVC ts格式下截出来的是灰色的图,截HEVC的m3u8都正常。
截图时报错信息:
Could not find ref with POC 28
Could not find ref with POC 24
Could not find ref with POC 32
截出来的图就像这样了。


看网上的解答好像也没解决。
求帮助。下面是一个网上的解答。
http://trac.ffmpeg.org/ticket/5002
https://forum.videolan.org/viewtopic.php?t=126386

孙悟空 发表于 2016-12-18 10:32:31

可以把ts视频连接发出来,我看一下

anhuigcy 发表于 2016-12-26 16:02:10

孙悟空 发表于 2016-12-18 10:32
可以把ts视频连接发出来,我看一下

http://pan.baidu.com/s/1slvpOWP

孙悟空 发表于 2016-12-26 18:43:38

./ffmpeg -i ~/Downloads/happy_2.ts -f image2 output%d.png


ffmpeg version N-82932-g6e26b6e Copyright (c) 2000-2016 the FFmpeg developers
built with Apple LLVM version 8.0.0 (clang-800.0.42.1)
configuration: --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libspeex --enable-libx264 --enable-libx265 --enable-version3 --cc='ccache gcc'
libavutil      55. 43.100 / 55. 43.100
libavcodec   57. 70.100 / 57. 70.100
libavformat    57. 61.100 / 57. 61.100
libavdevice    57.2.100 / 57.2.100
libavfilter   6. 68.100 /6. 68.100
libswscale      4.3.101 /4.3.101
libswresample   2.4.100 /2.4.100
libpostproc    54.2.100 / 54.2.100
Input #0, mpegts, from '/Users/liuqi/Downloads/happy_2.ts':
Duration: 00:03:20.01, start: 1.469978, bitrate: 2809 kb/s
Program 1
    Metadata:
      service_name    : Service01
      service_provider: FFmpeg
    Stream #0:0: Video: hevc (Rext) ( / 0x0024), yuv422p(tv), 1920x1080 , 25 fps, 25 tbr, 90k tbn, 25 tbc
    Stream #0:1: Audio: mp2 ( / 0x0003), 48000 Hz, stereo, s16p, 384 kb/s
Output #0, image2, to 'output%d.png':
Metadata:
    encoder         : Lavf57.61.100
    Stream #0:0: Video: png, rgb24, 1920x1080 , q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc57.70.100 png
Stream mapping:
Stream #0:0 -> #0:0 (hevc (native) -> png (native))
Press to stop, [?] for help
frame=   56 fps= 17 q=-0.0 Lsize=N/A time=00:00:02.24 bitrate=N/A speed=0.694x
video:76227kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown




没问题

带上ss参数,有问题了



孙悟空 发表于 2016-12-26 18:53:45

./ffmpeg -i ~/Downloads/happy_2.ts -ss 00:00:15.435 -vframes 1 out.png

这样就ok了

anhuigcy 发表于 2016-12-27 14:12:59

孙悟空 发表于 2016-12-26 18:53
./ffmpeg -i ~/Downloads/happy_2.ts -ss 00:00:15.435 -vframes 1 out.png ...

感谢大师兄!

孙悟空 发表于 2016-12-27 15:28:21

anhuigcy 发表于 2016-12-27 14:12
感谢大师兄!

问题解决了否?

anhuigcy 发表于 2016-12-30 13:48:29

孙悟空 发表于 2016-12-27 15:28
问题解决了否?

解决了。
页: [1]
查看完整版本: HEVC ts 截图不正常