Bug#833713: mpv new upstream version 0.18.1 and ffmpeg version compilation with it.

shirish शिरीष shirishag75 at gmail.com
Mon Aug 8 08:25:17 UTC 2016


Package: mpv
Version: 0.18.0-1
Severity: wishlist

Dear Maintainer,
First of all a big thanx to the whole multimedia team for taking such
good care of us (the users) for so many years and making life simpler
for us.

Now, I read #831537 and while the bug seems to have been fixed in the
git repo. it is yet to flow down to us (i.e. the users). But more than
that, a new upstream version has been launched by mpv.io with the
following statement -

"Note: Running mpv with different versions of the FFmpeg/Libav
libraries than it was compiled with is no longer supported. Even
supposedly ABI-compatible versions have been a source of trouble, and
it creates far too much complexity with little to no benefit, coupled
with absurd and unusable FFmpeg API artifacts.

Instead, mpv will exit with an error when such a situation is
detected. This simply means that mpv needs to be rebuilt whenever
FFmpeg libraries change."

https://github.com/mpv-player/mpv/releases

What this probably means in long-term that the multimedia team would
have to either of these three things -

a. Abandon mpv
b. Maintain mpv independantly and use ffmpeg versions that we are
comfortable with, OR lastly
c. Move to a scenario where both ffmpeg and mpv are in sync with each other.

The 3rd may not be possible as it would probably would mean more
transition cycles and to deal with the fall-outs of rebuilding
failures along with other things. The first option would be easiest
but like many people, I have started using mpv more than any other
media player so I would be sad to see it go, if that happens.

The second option seems to be where we are now and at least for the
short-term this is where we probably would be for sometime.

People could use this bug as an excuse as what they see the roadmap in
the next 6-8 months to a year in respect of mpv and the ffmpeg
libraries.


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (600, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (1, 'experimental-debug'), (1, 'experimental'), (1,
'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mpv depends on:
ii  libasound2                              1.1.1-2
ii  libass5                                 0.13.2-1
ii  libavcodec57                            7:3.1.1-3
ii  libavdevice57                           7:3.1.1-3
ii  libavfilter6                            7:3.1.1-3
ii  libavformat57                           7:3.1.1-3
ii  libavutil55                             7:3.1.1-3
ii  libbluray1                              1:0.9.3-2
ii  libc6                                   2.23-4
ii  libcdio-cdda1                           0.83-4.2+b1
ii  libcdio-paranoia1                       0.83-4.2+b1
ii  libcdio13                               0.83-4.2+b1
ii  libdrm2                                 2.4.70-1
ii  libdvdnav4                              5.0.3-1
ii  libdvdread4                             5.0.3-1
ii  libegl1-mesa [libegl1-x11]              11.2.2-1
ii  libenca0                                1.18-1
ii  libgl1-mesa-glx [libgl1]                11.2.2-1
ii  libguess1                               1.2-1.1
ii  libjack0 [libjack-0.116]                1:0.124.1+20140122git5013bed0-3
ii  libjpeg62-turbo                         1:1.5.0-1
ii  liblcms2-2                              2.7-1
ii  liblua5.2-0                             5.2.4-1
ii  libpulse0                               9.0-1.1
ii  librubberband2                          1.8.1-6+b1
ii  libsdl2-2.0-0                           2.0.4+dfsg2-1
ii  libsndio6.1                             1.1.0-2
ii  libswresample2                          7:3.1.1-3
ii  libswscale4                             7:3.1.1-3
ii  libva-wayland1                          1.7.1-2
ii  libva-x11-1                             1.7.1-2
ii  libva1                                  1.7.1-2
ii  libvdpau1                               1.1.1-3
ii  libwayland-client0                      1.11.0-2
ii  libwayland-cursor0                      1.11.0-2
ii  libwayland-egl1-mesa [libwayland-egl1]  11.2.2-1
ii  libx11-6                                2:1.6.3-1
ii  libxext6                                2:1.3.3-1
ii  libxinerama1                            2:1.1.3-1+b1
ii  libxkbcommon0                           0.5.0-1
ii  libxrandr2                              2:1.5.0-1
ii  libxss1                                 1:1.2.2-1
ii  libxv1                                  2:1.0.10-1+b1
ii  zlib1g                                  1:1.2.8.dfsg-2+b1

Versions of packages mpv recommends:
ii  xdg-utils   1.1.1-1
ii  youtube-dl  2016.06.25-1

mpv suggests no packages.

-- no debconf information


-- 
          Regards,
          Shirish Agarwal  शिरीष अग्रवाल
  My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A  2C2F 9F3D C7A4 E1C4 D2D8



More information about the pkg-multimedia-maintainers mailing list