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

Bug#859623: marked as done (handbrake-cli: Encoding a DVD with Closed Captions (Text [CC]) stream in mkv format fails)



Your message dated Sat, 7 Aug 2021 23:47:54 +0200
with message-id <YQ7/itovDr2e31lp@ramacher.at>
and subject line closing bugs reported against no longer supported versions
has caused the Debian Bug report #859623,
regarding handbrake-cli: Encoding a DVD with Closed Captions (Text [CC]) stream in mkv format fails
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.)


-- 
859623: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=859623
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: handbrake-cli
Version: 1.0.3+ds1-1
Severity: important

When attempting to encode a video from a DVD image using a mkv output format
and also containing a Closed Captioning stream fails to mux properly and 
produces errors.  A subtitle track of the same type as stream 3 from the 
following seems to be required to produce the error (list is from the 
handbrake-cli log):

  + subtitle tracks:
    + 1, English (iso639-2: eng) (Bitmap)(VOBSUB)
    + 2, Francais (Forced Caption) (iso639-2: fra) (Bitmap)(VOBSUB)
    + 3, Closed Captions (iso639-2: eng) (Text)(CC)

During the encode, an error similar to the following is produced in the log:

[matroska @ 0x7ff3f9596780] Subtitle codec 94212 is not supported.

Following that error which is only produced once, thousands of error messages
similar to the following are produced:

ERROR: avformatMux: track 2, av_interleaved_write_frame failed with error 'Function not implemented'
ERROR: avformatMux: track 0, av_interleaved_write_frame failed with error 'Function not implemented'
ERROR: avformatMux: track 0, av_interleaved_write_frame failed with error 'Function not implemented'
ERROR: Last error repeated 2 times
ERROR: avformatMux: track 1, av_interleaved_write_frame failed with error 'Function not implemented'
ERROR: avformatMux: track 1, av_interleaved_write_frame failed with error 'Function not implemented'

Doing the encode using exactly the same options except using '-f mp4' output 
format instead of '-f mkv' seems to work fine.  Likewise, leaving the Closed
Captions (Text [CC]) subtitle track out of the encode also seems to work 
properly.

An example command line that produces the problem with this subtitle stream
type is as follows:

HandBrakeCLI --title 1 --quality 22 -f mkv -e x264 --audio 1 --aencoder ca_aac --ab 160 --subtitle 1,3 --input source_dvd/ --output ./output.mkv

In searching the forums for a similar error, the only reference I found was 
this link which references a prior version of handbrake and which suggests 
the problem might be due to a libavformat version mismatch with the binary:

https://forum.handbrake.fr/viewtopic.php?f=10&t=32082

I haven't yet been able to get all the dependencies to get handbrake to
build from source on my system, so I don't know if the "fix" suggested in 
that link works in this case.


-- System Information:
Debian Release: 8.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages handbrake-cli depends on:
ii  libass5         1:0.13.4-2
ii  libavcodec57    7:3.2.4-1~bpo8+1
ii  libavfilter6    7:3.2.4-1~bpo8+1
ii  libavformat57   7:3.2.4-1~bpo8+1
ii  libavresample3  7:3.2.4-1~bpo8+1
ii  libavutil55     7:3.2.4-1~bpo8+1
ii  libbluray2      1:1.0.0-2
ii  libc6           2.19-18+deb8u7
ii  libdvdnav4      5.0.1-1
ii  libdvdread4     5.0.0-1
ii  libjansson4     2.9-1
ii  libsamplerate0  0.1.8-8
ii  libswscale4     7:3.2.4-1~bpo8+1
ii  libtheora0      1.1.1+dfsg.1-6
ii  libvorbis0a     1.3.4-2
ii  libvorbisenc2   1.3.4-2
ii  libx264-148     2:0.148.2748+git97eaef2-1~bpo8+1
ii  libx265-95      2.1-2+b2
ii  libxml2         2.9.1+dfsg1-5+deb8u4

handbrake-cli recommends no packages.

handbrake-cli suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
This bug was reported against a version of handbrake which is no longer
supported. Hence, I'm closing the bug report. If the issue is
reproducible with version 1.2.2+ds-1 or newer, please feel free to
reopen.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: