PDA

View Full Version : Embedded Subtitles on Xbox 360



robertp
02-10-2013, 03:18 AM
Hi,

I have a MKV file that has embedded subtitles that are not being burnt into the transcoded file to play on the Xbox 360.

The subtitles are being detected by Mezzmo in the Properties dialogue of the video, but they just don't end up appearing when I watch it on the 360. It's in SubRip (text/ms) format and 65001 (UTF-8) encoding.


FFmpeg details:
ffmpeg version N-46003-gfa48da1 Copyright (c) 2000-2012 the FFmpeg developers
built on Oct 25 2012 12:37:27 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86 --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc/include --extra-ldflags=-L/home/peter/cc/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 0.100 / 52. 0.100
libavcodec 54. 69.100 / 54. 69.100
libavformat 54. 34.100 / 54. 34.100
libavdevice 54. 3.100 / 54. 3.100
libavfilter 3. 20.105 / 3. 20.105
libswscale 2. 1.101 / 2. 1.101
libswresample 0. 16.100 / 0. 16.100
Input #0, matroska,webm, from 'F:\Movies\TPB AFK - 2013.mkv':
Metadata:
creation_time : 2013-02-08 09:50:20
TITLE : TPBAFK UK no subs
TITLE/JPEG : _9j_4AAQSkZJRgABAQAAAQABAAD_2wBDAAICAgICAQICAgICAg IDAwYEAwMDAwcFBQQGCAcICAgHCAgJCg0LCQkMCggICw8LDA0O Dg4OCQsQEQ8OEQ0ODg7_2wBDAQICAgMDAwYEBAYOCQgJDg4ODg 4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4O Dg4ODg4ODg7_wAARCACAAIADASIAAhEBAxEB_8QAHwAAAQUBAQ EBAQE
ARTIST : Thu, Feb 7, 2013
GENRE : Movie
SUBJECT : 1:22:07
DATE_ENCODED : 2013-02-07 12:10:28
ENCODER : Toast Titanium 11.0.2 (691)
COMMENT : 1:22:07
Duration: 01:22:07.14, start: 0.000000, bitrate: 6087 kb/s
Stream #0:0(eng): Video: h264 (Main), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 1k tbn, 50 tbc (default)
Stream #0:1(eng): Audio: aac, 48000 Hz, stereo, s16 (default)
Stream #0:2(eng): Subtitle: subrip (default)
At least one output file must be specified

<MEZZMO>: Child process ended with code: 109, ExitCode=1


---> DB Level Info: 31, 77
---> Frame rate: 25.00
---> Aspect ratio: 16:9

Paul
02-10-2013, 09:36 AM
Try this: In the Properties dialog (Subtitles tab), click Extract Subtitles and Mezzmo will extract the SubRip subtitle channel from your MKV and save it on your computer as an external subtitles file. Next, go to the Transcoding tab and delete all transcoded files for this video. Now try streaming to your Xbox 360 and see if that is better.

robertp
02-10-2013, 09:51 PM
Hi Paul,

Thanks for the reply. After I followed the subtitle extract procedure and deleted the transcoded files, it started working for about 10 mins, but then the video stream just crashed back to the Xbox file explorer menu which didn't happen before. :( The XBox and computer are connected through Gigabit and every other video stream perfectly.

Is their any reason why the embedded English subtitles aren't just being burnt into the video during Transcode? I have a lot of videos with embedded subtitles and really would like to avoid extracting every single one.

Thank you for the help so far! Mezzmo is the single best purchase I have made in quite a while and the support seems to be 2nd to none already :)

Paul
02-11-2013, 12:24 PM
Is their any reason why the embedded English subtitles aren't just being burnt into the video during Transcode?

The current version of Mezzmo (v3.0.1.0) is not automatically extracting embedded subtitle channels for burning. We are looking at automating this for a future version.

robertp
02-11-2013, 07:57 PM
The current version of Mezzmo (v3.0.1.0) is not automatically extracting embedded subtitle channels for burning. We are looking at automating this for a future version.

Looking forward to it!