[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#903993: marked as done (mpv: ASS substitle files not displaying at correct start and end times)



Your message dated Sat, 21 Jul 2018 17:50:10 +0100
with message-id <d6ef72fc-f6ad-d17c-3d01-cb8321b454b0@debian.org>
and subject line Re: Bug#903993: mpv: ASS substitle files not displaying at correct start and end times
has caused the Debian Bug report #903993,
regarding mpv: ASS substitle files not displaying at correct start and end times
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
903993: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903993
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: mpv
Version: 0.23.0-2+deb9u2
Severity: important

Dear Maintainer,

After doing a system upgrade from Debian 8 to 9, Stretch, the new mpv (stable) displays this bug.

ASS subtitle text files that previously worked, no longer display and erase at the specified time stamps.
By fiddling with the second fractions, I can alter the behavior.
If the start time is at .000 then it is displayed on time, but then ignores the end time, and lasts 10 seconds.
If the start time is at .300 seconds, then it displays 3 seconds late.
If the start time is at .800 seconds, then it displays 7.5 seconds late.

When I play video with vlc, it also has this problem, so perhaps libass5 is the actual cause.

Where can I upload a sample .ass file?

Thank you,
Stewart

-- System Information:
Debian Release: 9.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 4.9.0-7-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_DK.utf8, LC_CTYPE=en_DK.utf8 (charmap=UTF-8), LANGUAGE=en_DK.utf8 (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.3-5
ii  libass5                                 1:0.13.4-2
ii  libavcodec57                            7:3.2.10-1~deb9u1
ii  libavdevice57                           7:3.2.10-1~deb9u1
ii  libavfilter6                            7:3.2.10-1~deb9u1
ii  libavformat57                           7:3.2.10-1~deb9u1
ii  libavutil55                             7:3.2.10-1~deb9u1
ii  libbluray1                              1:0.9.3-3
ii  libc6                                   2.24-11+deb9u3
ii  libcdio-cdda1                           0.83-4.3+b1
ii  libcdio-paranoia1                       0.83-4.3+b1
ii  libcdio13                               0.83-4.3+b1
ii  libdrm2                                 2.4.74-1
ii  libdvdnav4                              5.0.3-3
ii  libdvdread4                             5.0.3-2
ii  libegl1-mesa [libegl1-x11]              13.0.6-1+b2
ii  libgbm1                                 13.0.6-1+b2
ii  libgl1-mesa-glx [libgl1]                13.0.6-1+b2
ii  libjack-jackd2-0 [libjack-0.125]        1.9.10+20150825git1ed50c92~dfsg-5
ii  libjpeg62-turbo                         1:1.5.1-2
ii  liblcms2-2                              2.8-4
ii  liblua5.2-0                             5.2.4-1.1+b2
ii  libpulse0                               10.0-1+deb9u1
ii  librubberband2                          1.8.1-7
ii  libsdl2-2.0-0                           2.0.5+dfsg1-2
ii  libsmbclient                            2:4.5.12+dfsg-2+deb9u2
ii  libsndio6.1                             1.1.0-3
ii  libswresample2                          7:3.2.10-1~deb9u1
ii  libswscale4                             7:3.2.10-1~deb9u1
ii  libv4l-0                                1.12.3-1
ii  libva-drm1                              1.7.3-2
ii  libva-wayland1                          1.7.3-2
ii  libva-x11-1                             1.7.3-2
ii  libva1                                  1.7.3-2
ii  libvdpau1                               1.1.1-6
ii  libwayland-client0                      1.12.0-1
ii  libwayland-cursor0                      1.12.0-1
ii  libwayland-egl1-mesa [libwayland-egl1]  13.0.6-1+b2
ii  libx11-6                                2:1.6.4-3
ii  libxext6                                2:1.3.3-1+b2
ii  libxinerama1                            2:1.1.3-1+b3
ii  libxkbcommon0                           0.7.1-2~deb9u1
ii  libxrandr2                              2:1.5.1-1
ii  libxss1                                 1:1.2.2-1
ii  libxv1                                  2:1.0.11-1
ii  zlib1g                                  1:1.2.8.dfsg-5

Versions of packages mpv recommends:
ii  xdg-utils   1.1.1-1+deb9u1
ii  youtube-dl  2017.05.18.1-1

mpv suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi,

On 17/07/18 22:17, Stewart Andreason wrote:
> Package: mpv
> Version: 0.23.0-2+deb9u2
> Severity: important
> 
> Dear Maintainer,
> 
> After doing a system upgrade from Debian 8 to 9, Stretch, the new mpv (stable) displays this bug.
> 
> ASS subtitle text files that previously worked, no longer display and erase at the specified time stamps.
> By fiddling with the second fractions, I can alter the behavior.
> If the start time is at .000 then it is displayed on time, but then ignores the end time, and lasts 10 seconds.
> If the start time is at .300 seconds, then it displays 3 seconds late.
> If the start time is at .800 seconds, then it displays 7.5 seconds late.
> 
> When I play video with vlc, it also has this problem, so perhaps libass5 is the actual cause.
> 
> Where can I upload a sample .ass file?

[sent in separate email]

Your subtitles file is invalid. Example line:>
> Dialogue: 0,     0:00:00.000, 0:00:00.999, 0,     ,     0,       0,       0,       ,       0:00

The correct time format is h:mm:ss.SS where SS is centiseconds, not
milliseconds. The above times should probably be written "0:00:00.00,
0:00:00.99". As you have found, if you use 3 digits, the first digit is
interpreted as seconds, so "0:00:00.999" is interpreted as just before
the 10 second mark by libass.

James

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---

Reply to: