"missing picture in access unit" error

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

"missing picture in access unit" error

mohammed bey ahmed khernache
Hello,
I am trying to decode an HEVC video content with ffmpeg and ffplay on
Windows and I got the following error messages.
Could someone explain to me what is it about?
--------------------------------------------------- output of ffmpeg
-----------------------------------------------
D:\Tools\FFMPEG\Windows\ffmpeg-20180307-80798e3-win64-static\bin>ffmpeg.exe
-i jctvc/AMP_A_Samsung_6.bit.bin -f null out.null
ffmpeg version N-90264-g80798e3857 Copyright (c) 2000-2018 the FFmpeg
developers
  built with gcc 7.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --enable-sdl2
--enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv
--enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr
--enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack
--enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2
--enable-libzimg --enable-lzma --enable-zlib --enable-gmp
--enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc
--enable-libmysofa --enable-libspeex --enable-libxvid --enable-libmfx
--enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va
--enable-nvenc --enable-dxva2 --enable-avisynth
  libavutil      56.  8.100 / 56.  8.100
  libavcodec     58. 14.100 / 58. 14.100
  libavformat    58. 10.100 / 58. 10.100
  libavdevice    58.  2.100 / 58.  2.100
  libavfilter     7. 12.100 /  7. 12.100
  libswscale      5.  0.102 /  5.  0.102
  libswresample   3.  0.101 /  3.  0.101
  libpostproc    55.  0.100 / 55.  0.100
[hevc @ 0000000000395300] Unknown HEVC profile: 0
    Last message repeated 5 times
[hevc @ 0000000000395300] missing picture in access unit
Input #0, hevc, from 'jctvc/AMP_A_Samsung_6.bit.bin':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: hevc (Main 10), yuv420p(tv), 2560x1600, 25 fps, 25
tbr, 1200k tbn, 25 tbc
[hevc @ 0000000002bdf580] Unknown HEVC profile: 0
    Last message repeated 1 times
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
[hevc @ 0000000002bdf580] Unknown HEVC profile: 0
    Last message repeated 1 times
Output #0, null, to 'out.null':
  Metadata:
    encoder         : Lavf58.10.100
    Stream #0:0: Video: wrapped_avframe, yuv420p, 2560x1600, q=2-31, 200
kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc58.14.100 wrapped_avframe
frame=   60 fps= 58 q=-0.0 Lsize=N/A time=00:00:02.40 bitrate=N/A
speed=2.32x
video:31kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown

--------------------------------------------------- output of ffplay
--------------------------------------------------
D:\Tools\FFMPEG\Windows\ffmpeg-20180307-80798e3-win64-static\bin>ffplay.exe
-autoexit -i jctvc/AMP_A_Samsung_6.bit.bin
ffplay version N-90264-g80798e3857 Copyright (c) 2003-2018 the FFmpeg
developers
  built with gcc 7.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --enable-sdl2
--enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv
--enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr
--enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack
--enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2
--enable-libzimg --enable-lzma --enable-zlib --enable-gmp
--enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc
--enable-libmysofa --enable-libspeex --enable-libxvid --enable-libmfx
--enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va
--enable-nvenc --enable-dxva2 --enable-avisynth
  libavutil      56.  8.100 / 56.  8.100
  libavcodec     58. 14.100 / 58. 14.100
  libavformat    58. 10.100 / 58. 10.100
  libavdevice    58.  2.100 / 58.  2.100
  libavfilter     7. 12.100 /  7. 12.100
  libswscale      5.  0.102 /  5.  0.102
  libswresample   3.  0.101 /  3.  0.101
  libpostproc    55.  0.100 / 55.  0.100
[hevc @ 0000000000384c00] Unknown HEVC profile: 0 sq=    0B f=0/0
    Last message repeated 3 times
[hevc @ 0000000000384c00] Unknown HEVC profile: 0 sq=    0B f=0/0
    Last message repeated 1 times
[hevc @ 0000000000384c00] missing picture in access unit
Input #0, hevc, from 'jctvc/AMP_A_Samsung_6.bit.bin':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: hevc (Main 10), yuv420p(tv), 2560x1600, 25 fps, 25
tbr, 1200k tbn, 25 tbc
[hevc @ 00000000003f0a40] Unknown HEVC profile: 0
    Last message repeated 3 times
    nan M-V:    nan fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0

Best Regards
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: "missing picture in access unit" error

Carl Eugen Hoyos-2
2019-01-24 14:37 GMT+01:00, Mohammed Bey Ahmed Khernache <[hidden email]>:

> I am trying to decode an HEVC video content with ffmpeg and ffplay
> on Windows and I got the following error messages.
> Could someone explain to me what is it about?

> ffmpeg.exe -i jctvc/AMP_A_Samsung_6.bit.bin -f null out.null
> ffmpeg version N-90264-g80798e3857 Copyright (c) 2000-2018

Please test current FFmpeg git head.

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: "missing picture in access unit" error

mohammed bey ahmed khernache
I have installed the lastest version of ffmpeg on another ubuntu machine.
It doesn't output the error message posted before. Rather, I got this
message: "Unknown HEVC profile: 0", and the decoding is successful.
What does this message mean, please?
This is the output (only ffmpeg):
------------------------------------- ffmpeg output
----------------------------
root@odroid:~/bin# ./ffmpeg -i AMP_A_Samsung_6.bit.bin -f null /dev/null
ffmpeg version git-2019-01-19-32fb83e Copyright (c) 2000-2019 the FFmpeg
developers
  built with gcc 5.4.0 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.2) 20160609
  configuration: --prefix=/root/ffmpeg_build --pkg-config-flags=--static
--extra-cflags=-I/root/ffmpeg_build/include
--extra-ldflags=-L/root/ffmpeg_build/lib --extra-libs='-lpthread -lm'
--bindir=/root/bin --enable-gpl --enable-libass --enable-libfreetype
--enable-libtheora --arch=arm --enable-neon --enable-thumb
--enable-optimizations --enable-pthreads --enable-gray --enable-version3
--enable-postproc --enable-libxcb --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-x86asm --enable-nonfree
  libavutil      56. 26.100 / 56. 26.100
  libavcodec     58. 44.100 / 58. 44.100
  libavformat    58. 26.100 / 58. 26.100
  libavdevice    58.  6.101 / 58.  6.101
  libavfilter     7. 48.100 /  7. 48.100
  libswscale      5.  4.100 /  5.  4.100
  libswresample   3.  4.100 /  3.  4.100
  libpostproc    55.  4.100 / 55.  4.100
[hevc @ 0x14bd940] Unknown HEVC profile: 0
    Last message repeated 5 times
Input #0, hevc, from 'AMP_A_Samsung_6.bit.bin':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: hevc (Main 10), yuv420p(tv), 2560x1600, 25 fps, 25
tbr, 1200k tbn, 25 tbc
[hevc @ 0x14befb0] Unknown HEVC profile: 0
    Last message repeated 1 times
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (native) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
[hevc @ 0x14befb0] Unknown HEVC profile: 0
    Last message repeated 1 times
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf58.26.100
    Stream #0:0: Video: wrapped_avframe, yuv420p, 2560x1600, q=2-31, 200
kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc58.44.100 wrapped_avframe
frame=   60 fps= 30 q=-0.0 Lsize=N/A time=00:00:02.40 bitrate=N/A speed=
1.2x
video:24kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
muxing overhead: unknown


Best regards
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: "missing picture in access unit" error

Carl Eugen Hoyos-2
2019-01-24 14:58 GMT+01:00, Mohammed Bey Ahmed Khernache <[hidden email]>:
> I have installed the lastest version of ffmpeg on another ubuntu machine.
> It doesn't output the error message posted before. Rather, I got this
> message: "Unknown HEVC profile: 0", and the decoding is successful.
> What does this message mean, please?

That the stream was encoded before profiles were defined (in
this specific case) or that the encoder is broken and doesn't
know about valid HEVC profiles (in the general case).

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".