#3009: Support mvc
-------------------------------------+-------------------------------------
             Reporter:  skifreak     |                    Owner:  (none)
                 Type:  enhancement  |                   Status:  open
             Priority:  wish         |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  h264 mvc     |               Blocked By:
  mpegts                             |
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  1            |
-------------------------------------+-------------------------------------
Comment (by philcerf):

 Perhaps a few more resources for the records:

 - the ​h264-tools I've mentioned above seem to use ldecode for the actual
 decoding, the later which is available here
 https://iphome.hhi.de/suehring/tml/download/ (sources in the jm19.0.zip
 but the licence is IMO unclear)

 - there is also https://vcgit.hhi.fraunhofer.de/jvet/jmvc again from
 Fraunhofer, with an "ITU license" which is not fully clear to me whether
 it's open or not (it contains the line "The ITU shall make this code
 available to anyone, free of license or royalty fees.", which might be
 interpreted as public domain?!)

 - Intel's libvpl seems to contain MVC support
 
(https://github.com/intel/libvpl/blob/025d43d086a3e663184cb49febe86152bf05409f/doc/spec/source/programming_guide/VPL_prg_decoding.rst)
 but the actual decoding I could not find (maybe in hardware?)
 At least it seems that FRIM
 (https://forum.doom9.org/showthread.php?t=169651) is based on Intel Media
 SDK.

 - https://github.com/justdan96/tsMuxer (Apache 2.0 licence) claims to have
 "Blu-ray 3D support"

 - yet another ffmpeg fork, where some MVC related work had apparently been
 started (but never finished) long ago: http://www.nt.uni-
 
saarland.de/fileadmin/file_uploads/theses/master/Optimized_implementation_of_a_MVC_decoder.pdf

 - it also seemed to the former ffmpeg fork libav had some work ongoing
 (https://blogs.gentoo.org/lu_zero/2014/04/04/the-road-to-mvc/) but
 presumably never finished

 - 3D MKV
   https://www.matroska.org/technical/notes.html#3D
   MakeMKV generates these, but as described here https://gleitz-
 info.translate.goog/forum/index.php?thread/47679-3d-mvc-im-mkv-container-
 unter-linux-selbst-bei-passiv-3d-
 unm%C3%B6glich/&_x_tr_sl=ja&_x_tr_tl=de&_x_tr_hl=en&_x_tr_pto=wapp
 (original in German: https://gleitz.info/forum/index.php?thread/47679-3d-
 mvc-im-mkv-container-unter-linux-selbst-bei-passiv-3d-unm%C3%B6glich/)
 MakeMKV may misuse the flags defined by MKV.

 - https://github.com/tvlabs/edge264 that seems to be still in active
 development and aims to "Supports Progressive High and MVC 3D profiles, up
 to level 6.2"



 Also, AFAIU, most people here (including myself at least) would be
 interested in MVC support to preserve the sooner or later dying 3D
 BluRays.
 But from what's written here (the comment from Petter_L_Intel ‎03-14-2012
 09:02 AM):
 https://community.intel.com/t5/Media-Intel-Video-
 Processing/H-264-Decoder/td-p/995966
 MVC support may not be enough for that.


 A bit less related to this ticket, but maybe nevertheless of interest
 (since probably quite some people might have their 3D BluRays "converted"
 to 3D MKV by MakeMKV):
 It doesn't seem as if he upstream author of MKVToolNix is going to
 implement support for that
 https://gitlab.com/mbunkus/mkvtoolnix/-/issues/1106 which would probably
 have been handy to work with such files.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/3009#comment:15>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac

To unsubscribe, visit link above, or email
ffmpeg-trac-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to