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

Bug#1032972: handbrake: debian version of handbrake does NOT handle subtitles correctly



Package: handbrake
Version: 1.6.1+ds1-1
Severity: important

Dear Maintainer,

===================================================================================================

   * What led up to the situation?

    Tried to convert 2 different DVDs, both NTSC, into m4v (or mp4)
    including subtitles.

    In both cases, using many different options for handbrake (H264,
    H265, different audio encoders, etc), was easily able add subtitles
    (as well as burn-in). HOWEVER: the subtitles NEVER worked correctly:
    - there are places where characters speak and no subtitles appear at
      all
    - also places where characters speak at length and a subtitle pops
      up for only a second
    - parts where there is lenghty narration, but no character speaks, and no
      subtitle appears ever

    NOTE: in both DVDs, playing the DVD directly results in subtitles
    working perfectly. The DVDs have subtitles working but the debian
    package of handbrake does not work.

   * What exactly did you do (or not do) that was effective (or ineffective)?

     I contacted handbrake.fr and they recommended using their nightly
     snapshot as they claim debian is using a version of ffmpeg that
     breaks subtitles.

     Entire thread is at: https://forum.handbrake.fr/viewtopic.php?p=202972#p202972

     Using the nightly snapshot from handbrake.fr worked perfectly and
     produced an m4v file with subtitles that match exactly the
     characters.

   * What outcome did you expect instead?

   I expected the debian packaged handbrake to work exactly as the one
   from the upstream source but it does not. Failure to generate all
   subtitles and insert them at the correct spot in the video is a major
   failure that makes this packaged version of handbrake unusable for
   videos with subtitles.

   I recommend adding a test case of ripping a DVD with subtitles AND
   verifying that the subtitles really match the speech.

===================================================================================================


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-security

  APT policy: (500, 'testing-security'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-1-amd64 (SMP w/6 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages handbrake depends on:
ii  libass9                            1:0.17.0-2
ii  libavcodec-extra59 [libavcodec59]  7:5.1.2-3
ii  libavfilter-extra8 [libavfilter8]  7:5.1.2-3
ii  libavformat59                      7:5.1.2-3
ii  libavutil57                        7:5.1.2-3
ii  libbluray2                         1:1.3.4-1
ii  libc6                              2.36-8
ii  libcairo2                          1.16.0-7
ii  libdvdnav4                         6.1.1-1
ii  libdvdread8                        6.1.3-1
ii  libgdk-pixbuf-2.0-0                2.42.10+dfsg-1+b1
ii  libglib2.0-0                       2.74.5-1
ii  libgstreamer-plugins-base1.0-0     1.22.0-3
ii  libgstreamer1.0-0                  1.22.0-2
ii  libgtk-3-0                         3.24.36-4
ii  libgudev-1.0-0                     237-2
ii  libjansson4                        2.14-2
ii  libpango-1.0-0                     1.50.12+ds-1
ii  libswresample4                     7:5.1.2-3
ii  libswscale6                        7:5.1.2-3
ii  libtheora0                         1.1.1+dfsg.1-16.1
ii  libturbojpeg0                      1:2.1.5-2
ii  libva-drm2                         2.17.0-1
ii  libva2                             2.17.0-1
ii  libvorbis0a                        1.3.7-1
ii  libvorbisenc2                      1.3.7-1
ii  libvpl2                            2023.1.1-1
ii  libx264-164                        2:0.164.3095+gitbaee400-2+b1
ii  libx265-199                        3.5-2+b1
ii  libxml2                            2.9.14+dfsg-1.1+b3

Versions of packages handbrake recommends:
ii  gstreamer1.0-alsa        1.22.0-3
ii  gstreamer1.0-libav       1.22.0-2
ii  gstreamer1.0-pulseaudio  1.22.0-4
ii  gstreamer1.0-x           1.22.0-3

handbrake suggests no packages.

-- no debconf information


Reply to: