ChinaFFmpeg

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 15888|回复: 7

[Linux] HEVC ts 截图不正常

[复制链接]
发表于 2016-12-17 14:43:55 | 显示全部楼层 |阅读模式
ffmpeg截图,命令如下:ffmpeg -ss 00:00:00 -i in.ts -y a.jpg

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


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

发表于 2016-12-18 10:32:31 | 显示全部楼层
可以把ts视频连接发出来,我看一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-26 16:02:10 | 显示全部楼层
孙悟空 发表于 2016-12-18 10:32
可以把ts视频连接发出来,我看一下

http://pan.baidu.com/s/1slvpOWP
回复 支持 反对

使用道具 举报

发表于 2016-12-26 18:43:38 | 显示全部楼层
[AppleScript] 纯文本查看 复制代码
./ffmpeg -i ~/Downloads/happy_2.ts -f image2 output%d.png



[AppleScript] 纯文本查看 复制代码
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[0x100]: Video: hevc (Rext) ([36][0][0][0] / 0x0024), yuv422p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 25 tbc
    Stream #0:1[0x101]: Audio: mp2 ([3][0][0][0] / 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 [SAR 1:1 DAR 16:9], 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 [q] 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参数,有问题了



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2016-12-26 18:53:45 | 显示全部楼层
[AppleScript] 纯文本查看 复制代码
./ffmpeg -i ~/Downloads/happy_2.ts -ss 00:00:15.435 -vframes 1 out.png


这样就ok了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-27 14:12:59 | 显示全部楼层
孙悟空 发表于 2016-12-26 18:53
[mw_shl_code=applescript,true]./ffmpeg -i ~/Downloads/happy_2.ts -ss 00:00:15.435 -vframes 1 out.png ...

感谢大师兄!
回复 支持 反对

使用道具 举报

发表于 2016-12-27 15:28:21 | 显示全部楼层

问题解决了否?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-30 13:48:29 | 显示全部楼层

解决了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|ChinaFFmpeg

GMT+8, 2024-5-5 14:52 , Processed in 0.077623 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表