PDA

View Full Version : Transcoding querie



paulsalter
09-10-2013, 07:27 PM
Looking into using my xbox instead of my Samsung for playing my files as Samsung devices seem to have issues

All my files are in MP4 format (which is a format the xbox should play fine)

However,
Some of my earlier rips included all the soundtracks from the DVD, this causes the xbox to give me a message that it cannot play the file
my recent files I only have the one soundtrack (just the stereo one), these work without issues on my xbox

*this is the only difference I can see myself, but there could be others

I don't know anything about the transcoding/profiles for devices, but is this something that Mezzmo could recognise and auto transcode, even though the file extension is the same?

Cheers

Paul
09-11-2013, 07:54 AM
Hi Paul,

The Microsoft Xbox 360 device profile should auto transcode your incompatible files so they can be played. Two things to check - (i) make sure you are using the Microsoft Xbox 360 device profile in the Media Devices dialog, and (ii) make sure you have transcoding turned on (see the Transcoding Setting dialog and the Transcoding tab on the Devices Settings dialog for your Xbox device). If that is all OK, then please tell us the FFmpeg information for the MP4 that your Xbox cannot play. Right-click on the video in Mezzmo and click 'Get FFmpeg Information'. Post it here or email it to us at support [at] conceiva [dot] com.

paulsalter
09-11-2013, 06:50 PM
Thanks, I am still working on the Samsung, but would be nice to have the xbox as a backup device, these are 3 examples that cover everything I have

this is a file that does not play

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000003ddbe0] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000003ddbe0] Stream #3: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000003ddbe0] Stream #4: not enough frames to estimate rate; consider increasing probesize
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\Paul\Videos\TV\Buffy the Vampire Slayer\Season 1\Welcome to the Hellmouth.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isomavc1
creation_time : 2011-01-31 18:26:38
artist : Persia White, Tupelo Jereme, Natalie Strauss, Brian Thompson, Ken Lerner, J. Patrick Lawlor, Eric Balfour, Deborah Brown, Carmine Giovinazzo, Amy Faith Chance, Julie Benz, Marc Metcalf, Kristine Sutherland, David Boreanaz, , Sarah Michelle Gellar, Nichola
grouping : Buffy the Vampire Slayer
genre : Action, Adventure, Comedy, Drama, Fantasy
track : 1/12
show : Buffy the Vampire Slayer
network : The WB
episode_id : 4V01
season_number : 1
episode_sort : 1
description : Determined to have a fresh start, Buffy Summers moves to Sunnydale only to find out that it's located on a Hellmouth and that her slaying duties have just begun.
synopsis : Determined to have a fresh start, Buffy Summers moves to Sunnydale only to find out that it's located on a Hellmouth and that her slaying duties have just begun.
encoder : HandBrake 0.9.5 2011010300
media_type : 10
title : 01 - Welcome to the Hellmouth (1)
date : 1997
Duration: 00:41:30.45, start: 0.000000, bitrate: 2019 kb/s
Chapter #0.0: start -0.160000, end 133.480000
Metadata:
title : Chapter 1
Chapter #0.1: start 133.480000, end 183.200000
Metadata:
title : Chapter 2
Chapter #0.2: start 183.200000, end 627.480000
Metadata:
title : Chapter 3
Chapter #0.3: start 627.480000, end 722.640000
Metadata:
title : Chapter 4
Chapter #0.4: start 722.640000, end 904.600000
Metadata:
title : Chapter 5
Chapter #0.5: start 904.600000, end 1114.360000
Metadata:
title : Chapter 6
Chapter #0.6: start 1114.360000, end 1211.200000
Metadata:
title : Chapter 7
Chapter #0.7: start 1211.200000, end 1470.400000
Metadata:
title : Chapter 8
Chapter #0.8: start 1470.400000, end 2011.400000
Metadata:
title : Chapter 9
Chapter #0.9: start 2011.400000, end 2122.720000
Metadata:
title : Chapter 10
Chapter #0.10: start 2122.720000, end 2446.680000
Metadata:
title : Chapter 11
Chapter #0.11: start 2446.680000, end 2490.433367
Metadata:
title : Chapter 12
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 720x576 [SAR 238:225 DAR 119:90], 1656 kb/s, 25 fps, 25 tbr, 90k tbn, 180k tbc
Metadata:
creation_time : 2011-01-31 18:26:38
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 164 kb/s
Metadata:
creation_time : 2011-01-31 18:26:38
Stream #0:2(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, 192 kb/s
Metadata:
creation_time : 2011-01-31 18:26:38
Stream #0:3(und): Subtitle: mov_text (text / 0x74786574)
Metadata:
creation_time : 2011-01-31 18:26:38
Stream #0:4: Video: mjpeg, yuvj444p, 400x578 [SAR 72:72 DAR 200:289], 90k tbr, 90k tbn, 90k tbc
At least one output file must be specified

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


---> DB Level Info: 31, 100
---> Frame rate: 25.00
---> Aspect ratio: 119:90 PAR=238:225

This next one plays, but Mezzmo transcodes as it playing

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000016cdbe0] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000016cdbe0] Stream #3: not enough frames to estimate rate; consider increasing probesize
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000016cdbe0] Stream #4: not enough frames to estimate rate; consider increasing probesize
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\Paul\Videos\TV\Auf Wiedersehen Pet\Season 1\The Girls They Left Behind.m4v':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: mp42isomavc1
creation_time : 2013-01-21 19:29:36
artist : Christopher Fairbank, Tim Healy, Gary Holt, Jimmy Nail, Pat Roach, Timothy Spall, Kevin Whately, , Christopher Fairbank, Gary Holton, Jimmy Nail, Kevin Whately, Pat Roach, Tim Healy, Timothy Spall
genre : Comedy
show : Auf Wiedersehen Pet
network : ITV
season_number : 1
episode_sort : 3
description : Oz's wife, Marjorie, hasn't heard from him for quite a while and she's getting desperate for money. She goes to see Dennis' wife, Vera, and asks her where the lads are in Germany. Oz gets a letter from Marjorie, but marks it 'not known at this address'
synopsis : Oz's wife, Marjorie, hasn't heard from him for quite a while and she's getting desperate for money. She goes to see Dennis' wife, Vera, and asks her where the lads are in Germany. Oz gets a letter from Marjorie, but marks it 'not known at this address'
encoder : HandBrake 0.9.8 2012071800
media_type : 10
date : 1983
title : 03 - The Girls They Left Behind
Duration: 00:50:31.00, start: 0.000000, bitrate: 2463 kb/s
Chapter #0.0: start -0.080000, end 482.600000
Metadata:
title : Chapter 1
Chapter #0.1: start 482.600000, end 785.000000
Metadata:
title : Chapter 2
Chapter #0.2: start 785.000000, end 1400.840000
Metadata:
title : Chapter 3
Chapter #0.3: start 1400.840000, end 1781.480000
Metadata:
title : Chapter 4
Chapter #0.4: start 1781.480000, end 2110.880000
Metadata:
title : Chapter 5
Chapter #0.5: start 2110.880000, end 2561.680000
Metadata:
title : Chapter 6
Chapter #0.6: start 2561.680000, end 3030.960000
Metadata:
title : Chapter 7
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 698x576 [SAR 16:15 DAR 349:270], 2075 kb/s, 25 fps, 25 tbr, 90k tbn, 180k tbc
Metadata:
creation_time : 2013-01-21 19:29:36
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 126 kb/s
Metadata:
creation_time : 2013-01-21 19:29:36
Stream #0:2(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, stereo, fltp, 256 kb/s
Metadata:
creation_time : 2013-01-21 19:29:36
Stream #0:3(und): Subtitle: mov_text (text / 0x74786574)
Metadata:
creation_time : 2013-01-21 19:29:36
Stream #0:4: Video: mjpeg, yuvj420p, 400x578 [SAR 96:96 DAR 200:289], 90k tbr, 90k tbn, 90k tbc
At least one output file must be specified

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


---> DB Level Info: 30, 100
---> Frame rate: 25.00
---> Aspect ratio: 349:270 PAR=16:15

This is one that plays, no transoding

ffmpeg version N-50460-g393dcbf Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 27 2013 17:20:20 with gcc 4.6.2 (GCC)
configuration: --enable-memalign-hack --arch=x86_64 --target-os=mingw32 --cross-prefix=x86_64-w64-mingw32- --enable-static --disable-shared --enable-zlib --disable-postproc --prefix=/home/peter/ffmpeg/build/gpl64 --enable-libmp3lame --enable-libx264 --enable-gpl --extra-libs='-lx264 -lpthread' --enable-runtime-cpudetect --extra-cflags=-I/home/peter/cc64/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-zlib
libavutil 52. 17.103 / 52. 17.103
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.102 / 54. 63.102
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 41.100 / 3. 41.100
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000016bdba0] stream 0, timescale not set
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000000016bdba0] Stream #2: not enough frames to estimate rate; consider increasing probesize
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\Paul\Videos\TV\Benidorm\Season 1\Benidorm S01E01.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2mp41
creation_time : 1970-01-01 00:00:00
artist : Crissy Rock, Janine Duvitski, Johnny Vegas, Kenny Ireland, Margi Clarke, Oliver Stokes, Sheila Reid, Sheridan Smith, Siobhan Finneran, Steve Pemberton
genre : Comedy
show : Benidorm
network : ITV1
season_number : 1
episode_sort : 1
description : We meet the holiday makers who have just arrived at the Benidorm resort. With dysfunctional families, middle-aged swingers and bickering couples it's sure to be a holiday they'll never forget.
synopsis : We meet the holiday makers who have just arrived at the Benidorm resort. With dysfunctional families, middle-aged swingers and bickering couples it's sure to be a holiday they'll never forget.
encoder : DigiArty AV Encoder Core
media_type : 10
title : 01 - Episode 1
date : 2007
Duration: 00:22:17.80, start: 0.000000, bitrate: 1902 kb/s
Stream #0:0(und): Video: mpeg4 (Simple Profile) (mp4v / 0x7634706D), yuv420p, 720x404 [SAR 254:255 DAR 3048:1717], 1768 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
Metadata:
creation_time : 1970-01-01 00:00:00
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 127 kb/s
Metadata:
creation_time : 1970-01-01 00:00:00
handler_name : SoundHandler
Stream #0:2: Video: mjpeg, yuvj444p, 400x578 [SAR 100:100 DAR 200:289], 90k tbr, 90k tbn, 90k tbc
At least one output file must be specified

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


---> DB Level Info: 1, 0
---> Frame rate: 29.97
---> Aspect ratio: 3048:1717 PAR=254:255

paulsalter
09-11-2013, 07:14 PM
Just to add,

Buffy & Auf Wiedersehen where both ripped using Handbrake, as far as I recall the same settings where used for both, not sure why one fails and the other transcodes
Benidorm was done with a different app (cant remember name off hand) but it's what I now use for everything, so new shows work fine

It's all my original ones done with Handbrake that cause issues as above

Sevins
09-21-2013, 09:24 PM
I'm having the same issue with both mp4 and m4v. What was the fix?

paulsalter
09-22-2013, 07:57 PM
I haven't got a fix for this at the moment

For new stuff I have no issues, but for others I have to pre-transcode the file (so need to know what I am going to watch beforehand), which is not to convenient

I am mainly using my Samsung for playing though, this plays every file I through at it, just occasionally drops off while playing

paulsalter
09-29-2013, 01:15 AM
Just wondering if anything can be done about this

For me I don't mind if there is an additional xbox profile that auto transcodes all mp4/m4v files before playing

Thanks

jbinkley60
09-29-2013, 07:47 AM
Just wondering if anything can be done about this

For me I don't mind if there is an additional xbox profile that auto transcodes all mp4/m4v files before playing

Thanks

Just an FYI, I have 2 Samsungs and both play all of my m2ts files perfectly (no transcoding). I standardized on m2ts a few years back.

paulsalter
09-29-2013, 05:29 PM
Thanks for the reply

On my Samsung the playback is fine, it seems to play everything I through at it without transcoding

I have been having issues with the Samsung though (intermittent dropouts) so I am trying to use my xbox instead, unfortunately this doesn't play as many file types and I don't know which ones it wont play until I try them, so cant just watch anything when I want to

If I am planning on watching a film in the evening I need to
1) Pre select a few I think I might watch
2) Try to play them and see which fail (some mp4/m4v play some don't)
3) Ones that fail Pre-Transcode
4) Later select which to watch

Be nice to just turn on the xbox, select a film and watch (even if it transcodes)

More of an xbox issue as it has poor support for different file types, just trying to find best solution

paulsalter
11-12-2013, 11:40 PM
After a bit of playing around I have now got my xbox to play everything

The issue with the above files (even though the same file extension) was that some of them have multiple audio tracks

To fix it
Open up the properties of the movie from Mezzmo
Go to the Video tab
Near the bottom is a drop down for preferred Audio Channel
Change this to the other audio track

These files all now play, they are transcoded on the fly instead of just giving me an error about incompatible files, so the above might be confusing the xbox to say it's incompatible

Happy I can now play my complete library on either Samsung or Xbox without issues

Paul
11-13-2013, 08:55 AM
Thanks for sharing this, Paul. Glad you are up and running now :)