Unable to play H265 data from StreamDataListener & MSDK

Completed

Comments

3 comments

  • DJI Developer Support
    I hope this message finds you well. I would like to request some additional information regarding the error you are experiencing . Could you please provide us with the specific details about the error message? This will help us better understand the issue and provide you with an appropriate solution. Thank you for your cooperation.
    0
    Comment actions Permalink
  • Adam Ward

    Hello, thanks for the reply. There's no error in particular but I've included the logs from both the Mavic 3E file and the M300 files.

    I'm not myself familiar with how H265 files work internally but I've seen that the working M300 logs show VPS, SPS and PPS while the Mavic 3E log doesn't mention them at all.  I have encountered articles mentioning that those field help decoders know how to handle the stream so I'd guess that for some reason I'm not getting that data? Again just a guess.

    If you have any tips it would be greatly appreciated. Thank you! 

    Mavic 3E failing playback:

    main debug: VLC media player - 3.0.19 Vetinari
    main debug: Copyright © 1996-2023 the VideoLAN team
    main debug: revision 3.0.19-0-g32b50de2a2
    main debug: configured with /Users/d-fu/vlc-3.0/extras/package/macosx/../../../configure  '--prefix=/Users/d-fu/vlc-3.0/build-intel64/vlc_install_dir' '--enable-macosx' '--enable-merge-ffmpeg' '--enable-osx-notifications' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-shout' '--enable-ncurses' '--enable-twolame' '--enable-realrtsp' '--enable-libass' '--enable-macosx-avfoundation' '--disable-skins2' '--disable-xcb' '--disable-caca' '--disable-pulse' '--disable-sdl-image' '--disable-vnc' '--build=x86_64-apple-darwin19' '--host=x86_64-apple-darwin19' '--with-macosx-version-min=10.7' '--with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' '--with-breakpad=https://mac.crashes.videolan.org' 'build_alias=x86_64-apple-darwin19' 'host_alias=x86_64-apple-darwin19' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'CFLAGS=-g -arch x86_64' 'LDFLAGS=-arch x86_64' 'CXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' 'CXXFLAGS=-g -arch x86_64' 'OBJC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'OBJCFLAGS=-g -arch x86_64'
    main debug: processing request item: Mavic3ERecording.h265, node: Playlist, skip: 0
    main debug: rebuilding array of current - root Playlist
    main debug: rebuild done - 23 items, index 22
    main debug: starting playback of new item
    main debug: resyncing on Mavic3ERecording.h265
    main debug: Mavic3ERecording.h265 is at 22
    main debug: creating new input thread
    main debug: Creating an input for preparsing 'Mavic3ERecording.h265'
    main debug: Creating an input for 'Mavic3ERecording.h265'
    main debug: looking for meta fetcher module matching "any": 1 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
    main debug: no meta fetcher modules matched
    main debug: looking for art finder module matching "any": 2 candidates
    main debug: requesting art for new input thread
    main debug: using timeshift granularity of 50 MiB
    main debug: using default timeshift path
    main debug: `file:///Users/myuser/Downloads/Mavic3ERecording.h265' gives access `file' demux `any' path `/Users/myuser/Downloads/Mavic3ERecording.h265'
    main debug: creating demux: access='file' demux='any' location='/Users/myuser/Downloads/Mavic3ERecording.h265' file='/Users/myuser/Downloads/Mavic3ERecording.h265'
    main debug: looking for access_demux module matching "file": 14 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/art
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
    main debug: no access_demux modules matched
    main debug: creating access: file:///Users/myuser/Downloads/Mavic3ERecording.h265
    main debug:  (path: /Users/myuser/Downloads/Mavic3ERecording.h265)
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    main debug: looking for access module matching "file": 24 candidates
    main debug: using access module "filesystem"
    main debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
    cache_read debug: Using stream method for AStream*
    cache_read debug: starting pre-buffering
    cache_read debug: received first data after 0 ms
    cache_read debug: pre-buffering done 1024 bytes in 0s - 34482 KiB/s
    main debug: using stream_filter module "cache_read"
    main debug: looking for stream_filter module matching "any": 26 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/playlist
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/playlist
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/playlist
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/anevia_streams.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/anevia_xml.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/appletrailers.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/bbc_co_uk.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    main debug: no art finder modules matched
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/cue.luac
    main debug: looking for meta fetcher module matching "any": 1 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
    main debug: no meta fetcher modules matched
    main debug: looking for art finder module matching "any": 2 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/art
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/dailymotion.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/jamendo.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/koreus.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/liveleak.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    main debug: no art finder modules matched
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/newgrounds.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/rockbox_fm_presets.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/soundcloud.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/twitch.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/vimeo.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/vocaroo.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/youtube.luac
    main debug: no stream_filter modules matched
    main debug: looking for stream_directory module matching "any": 1 candidates
    main debug: no stream_directory modules matched
    main debug: attachment of directory-extractor failed for file:///Users/myuser/Downloads/Mavic3ERecording.h265
    main debug: looking for stream_filter module matching "record": 26 candidates
    main debug: using stream_filter module "record"
    main debug: creating demux: access='file' demux='any' location='/Users/myuser/Downloads/Mavic3ERecording.h265' file='/Users/myuser/Downloads/Mavic3ERecording.h265'
    main debug: looking for demux module matching "any": 55 candidates
    main debug: looking for xml reader module matching "any": 1 candidates
    main debug: using xml reader module "xml"
    webvtt debug: subtitle demux discarded
    mod debug: MOD validation failed (ext=h265)
    ts debug: TS module discarded (lost sync)
    h26x warning: hevc module discarded (no startcode)
    main debug: looking for packetizer module matching "any": 25 candidates
    main debug: using packetizer module "mpegvideo"
    main debug: selecting program id=0
    main debug: using demux module "mpgv"
    main debug: looking for a subtitle file in /Users/myuser/Downloads/
    main debug: looking for packetizer module matching "any": 25 candidates
    main debug: using packetizer module "mpegvideo"
    main debug: looking for video decoder module matching "any": 17 candidates
    avcodec debug: using ffmpeg Lavc58.134.100
    avcodec debug: CPU flags: 0x000813db
    avcodec debug: allowing 6 thread(s) for decoding
    avcodec debug: codec (mpeg2video) started
    main debug: using video decoder module "avcodec"
    main debug: looking for meta reader module matching "any": 2 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/reader
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/reader
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader/filename.luac
    main debug: no meta reader modules matched
    main debug: `file:///Users/myuser/Downloads/Mavic3ERecording.h265' successfully opened
    mpegvideo debug: need a starting pts/dts
    main debug: EOF reached
    main debug: killing decoder fourcc `mpgv'
    main debug: removing module "avcodec"
    main debug: removing module "mpegvideo"
    main debug: removing module "mpgv"
    main debug: removing module "mpegvideo"
    main debug: removing module "record"
    main debug: removing module "cache_read"
    main debug: removing module "filesystem"
    main debug: Program doesn't contain anymore ES
    main debug: dead input
    main debug: changing item without a request (current 22/23)
    main debug: nothing to play
    macosx debug: Activated assertion NoIdleSleepAssertion through IOKit (35681)
    macosx debug: Playback has been ended
    macosx debug: Releasing IOKit system sleep blocker (35681)

    M300 Playback success:

    main debug: VLC media player - 3.0.19 Vetinari
    main debug: Copyright © 1996-2023 the VideoLAN team
    main debug: revision 3.0.19-0-g32b50de2a2
    main debug: configured with /Users/d-fu/vlc-3.0/extras/package/macosx/../../../configure  '--prefix=/Users/d-fu/vlc-3.0/build-intel64/vlc_install_dir' '--enable-macosx' '--enable-merge-ffmpeg' '--enable-osx-notifications' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-shout' '--enable-ncurses' '--enable-twolame' '--enable-realrtsp' '--enable-libass' '--enable-macosx-avfoundation' '--disable-skins2' '--disable-xcb' '--disable-caca' '--disable-pulse' '--disable-sdl-image' '--disable-vnc' '--build=x86_64-apple-darwin19' '--host=x86_64-apple-darwin19' '--with-macosx-version-min=10.7' '--with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' '--with-breakpad=https://mac.crashes.videolan.org' 'build_alias=x86_64-apple-darwin19' 'host_alias=x86_64-apple-darwin19' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'CFLAGS=-g -arch x86_64' 'LDFLAGS=-arch x86_64' 'CXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' 'CXXFLAGS=-g -arch x86_64' 'OBJC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'OBJCFLAGS=-g -arch x86_64'
    main debug: processing request item: M300Recording.h265, node: Playlist, skip: 0
    main debug: rebuilding array of current - root Playlist
    main debug: rebuild done - 25 items, index 24
    main debug: starting playback of new item
    main debug: resyncing on M300Recording.h265
    main debug: M300Recording.h265 is at 24
    main debug: creating new input thread
    main debug: Creating an input for preparsing 'M300Recording.h265'
    main debug: Creating an input for 'M300Recording.h265'
    main debug: looking for meta fetcher module matching "any": 1 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
    main debug: no meta fetcher modules matched
    main debug: looking for art finder module matching "any": 2 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/art
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
    main debug: requesting art for new input thread
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
    main debug: using timeshift granularity of 50 MiB
    main debug: using default timeshift path
    main debug: `file:///Users/myuser/Downloads/M300Recording.h265' gives access `file' demux `any' path `/Users/myuser/Downloads/M300Recording.h265'
    main debug: creating demux: access='file' demux='any' location='/Users/myuser/Downloads/M300Recording.h265' file='/Users/myuser/Downloads/M300Recording.h265'
    main debug: looking for access_demux module matching "file": 14 candidates
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    main debug: no access_demux modules matched
    main debug: creating access: file:///Users/myuser/Downloads/M300Recording.h265
    main debug:  (path: /Users/myuser/Downloads/M300Recording.h265)
    main debug: looking for access module matching "file": 24 candidates
    main debug: using access module "filesystem"
    main debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
    cache_read debug: Using stream method for AStream*
    cache_read debug: starting pre-buffering
    cache_read debug: received first data after 0 ms
    cache_read debug: pre-buffering done 1024 bytes in 0s - 34482 KiB/s
    main debug: using stream_filter module "cache_read"
    main debug: looking for stream_filter module matching "any": 26 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/playlist
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/playlist
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/playlist
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/anevia_streams.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/anevia_xml.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/appletrailers.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/bbc_co_uk.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    main debug: no art finder modules matched
    main debug: looking for meta fetcher module matching "any": 1 candidates
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/cue.luac
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
    main debug: no meta fetcher modules matched
    main debug: looking for art finder module matching "any": 2 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/art
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/dailymotion.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/jamendo.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/koreus.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/liveleak.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/newgrounds.luac
    lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
    main debug: no art finder modules matched
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/rockbox_fm_presets.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/soundcloud.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/twitch.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/vimeo.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/vocaroo.luac
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/playlist/youtube.luac
    main debug: no stream_filter modules matched
    main debug: looking for stream_directory module matching "any": 1 candidates
    main debug: no stream_directory modules matched
    main debug: attachment of directory-extractor failed for file:///Users/myuser/Downloads/M300Recording.h265
    main debug: looking for stream_filter module matching "record": 26 candidates
    main debug: using stream_filter module "record"
    main debug: creating demux: access='file' demux='any' location='/Users/myuser/Downloads/M300Recording.h265' file='/Users/myuser/Downloads/M300Recording.h265'
    main debug: looking for demux module matching "any": 55 candidates
    main debug: looking for xml reader module matching "any": 1 candidates
    main debug: using xml reader module "xml"
    webvtt debug: subtitle demux discarded
    mod debug: MOD validation failed (ext=h265)
    ts debug: TS module discarded (lost sync)
    main debug: looking for packetizer module matching "any": 25 candidates
    main debug: using packetizer module "hevc"
    main debug: using demux module "h26x"
    main debug: looking for a subtitle file in /Users/myuser/Downloads/
    main debug: looking for meta reader module matching "any": 2 candidates
    lua debug: Trying Lua scripts in /Users/myuser/Library/Application Support/org.videolan.vlc/lua/meta/reader
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/reader
    lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader
    lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader/filename.luac
    main debug: no meta reader modules matched
    main debug: `file:///Users/myuser/Downloads/M300Recording.h265' successfully opened
    h26x debug: using 30.00 fps
    main debug: selecting program id=0
    main debug: looking for video decoder module matching "any": 17 candidates
    videotoolbox debug: new VPS parsed: 0
    videotoolbox debug: new SPS parsed: 0
    videotoolbox debug: new PPS parsed: 0
    videotoolbox warning: forcing CVPX format: 420v
    videotoolbox info: Using Video Toolbox to decode 'hevc'
    main debug: using video decoder module "videotoolbox"
    main debug: Buffering 0%
    main debug: Buffering 3%
    main debug: Buffering 6%
    main debug: Buffering 10%
    main debug: Buffering 13%
    main debug: Buffering 16%
    main debug: Buffering 20%
    main debug: Buffering 23%
    main debug: Buffering 26%
    main debug: Buffering 30%
    main debug: Buffering 33%
    main debug: Buffering 36%
    main debug: Buffering 40%
    main debug: Buffering 43%
    main debug: Buffering 46%
    main debug: Buffering 50%
    main debug: Buffering 53%
    main debug: Buffering 56%
    main debug: Buffering 60%
    main debug: Buffering 63%
    main debug: Buffering 66%
    main debug: Buffering 70%
    main debug: Buffering 73%
    main debug: Buffering 76%
    main debug: Buffering 80%
    main debug: Buffering 83%
    main debug: Buffering 86%
    main debug: Buffering 90%
    main debug: Buffering 93%
    main debug: Buffering 96%
    main debug: Buffering 100%
    main debug: Stream buffering done (1033 ms in 1 ms)
    videotoolbox info: vt cvpx chroma: 420v
    main debug: looking for text renderer module matching "any": 3 candidates
    main debug: using text renderer module "freetype"
    main debug: looking for video converter module matching "any": 22 candidates
    swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
    main debug: using video converter module "swscale"
    main debug: looking for video converter module matching "any": 22 candidates
    yuvp debug: YUVP to YUVA converter
    main debug: using video converter module "yuvp"
    main debug: Deinterlacing available
    main debug: deinterlace -1, mode auto, is_needed 0
    main debug: looking for vout window module matching "any": 1 candidates
    macosx debug: Opening video window
    macosx debug: Activated assertion NoIdleSleepAssertion through IOKit (35727)
    macosx debug: Releasing old IOKit other assertion (35727)
    macosx debug: Activated assertion NoDisplaySleepAssertion through IOKit (35728)
    macosx debug: toggle playlist from state: removed splitview 0, minimized view 0. Event 2
    macosx debug: toggle playlist to state: removed splitview 0, minimized view 0
    macosx debug: returning videoview with proposed position x=0, y=0, width=1620, height=1080
    main debug: using vout window module "macosx"
    main debug: Opening vout display wrapper
    main debug: looking for vout display module matching "any": 7 candidates
    main debug: VoutDisplayEvent 'resize' 1620x1080
    main debug: VoutDisplayEvent 'resize' 0x0
    main debug: VoutDisplayEvent 'resize' 2116x1050
    main debug: looking for glconv module matching "any": 1 candidates
    main debug: using glconv module "glconv_cvpx"
    main debug: using vout display module "caopengllayer"
    main debug: original format sz 1632x1088, of (0,0), vsz 1620x1080, 4cc CVPN, sar 1:1, msk r0x0 g0x0 b0x0
    main debug: removing module "freetype"
    main debug: looking for text renderer module matching "any": 3 candidates
    main debug: using text renderer module "freetype"
    main debug: Received first picture
    main debug: Decoder wait done in 184 ms
    main debug: VoutDisplayEvent 'resize' 3240x2030
    main debug: auto hiding mouse cursor
    main debug: EOF reached
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: waiting decoder fifos to empty
    main debug: killing decoder fourcc `hevc'
    main debug: removing module "videotoolbox"
    main debug: saving a free vout
    main debug: reusing provided vout
    main debug: removing module "h26x"
    main debug: removing module "hevc"
    main debug: removing module "record"
    main debug: removing module "cache_read"
    main debug: removing module "filesystem"
    main debug: Program doesn't contain anymore ES
    main debug: dead input
    main debug: changing item without a request (current 24/25)
    main debug: nothing to play
    main debug: destroying useless vout
    main debug: removing module "caopengllayer"
    main debug: removing module "glconv_cvpx"
    main debug: removing module "freetype"
    main debug: removing module "yuvp"
    main debug: removing module "swscale"
    macosx debug: toggle playlist from state: removed splitview 0, minimized view 0. Event 2
    macosx debug: toggle playlist to state: removed splitview 0, minimized view 0
    macosx debug: Playback has been ended
    macosx debug: Releasing IOKit monitor sleep blocker (35728)

     

     

     

    0
    Comment actions Permalink
  • DJI Developer Support
    If you call KeyM300RTKRequestIFrame to get I-frames or if you are using VideoDecoder at the same time, the Mavic 3 Enterprise version also has VPS, SPS, and PPS. From the logs you provided, it seems that the player you are using does not recognize Mavic3ERecording.h265 as an H.265 video stream. Could you try writing the data to the local storage and playing it using the Multi-Video Decoding Sample? If it still cannot be played, could you send us the file for analysis? Here is the upload address: https://pan-sec.djicorp.com/s/6qB6A7oNoA2GMMq Password is dji123.
    0
    Comment actions Permalink

Please sign in to leave a comment.