Results 1 to 8 of 8

Thread: Problem switching between audio tracks

  1. #1
    Join Date
    Aug 2015
    Posts
    4

    Default Problem switching between audio tracks

    I am playing mpeg (.vob) videos from Mezzmo 4.1.3 to a WD TV HD media player. All files are .vob files that came off my DVD collection.

    Some of these files have dual audio tracks (English and/or German). I basically want to play a video and to be able to switch between audio tracks at any stage while it is playing (usually at the beginning).

    When playing these to the WD player, some videos only show a single audio track and obviously then only play that one track. Others do show dual tracks, but always only play one, irrespective of the selection on the Player. I can set the default in the Mezzmo UI on the PC and the player will then correctly play that audio track, but I would like to be able to switch audio tracks without any interaction with the PC.

    As mentioned, the videos came off my DVDs with DVD Shrink having stripped all unwanted audio tracks, subtitles, specials and the menu, so that I can play the movie right away. I also had DVD Shrink combine each movie into a single, large file and not multiple 1GB junks.

    In order to simplify navigation I did not create a "Drive:\Path\Moviename\VTS_01_1.vob" plus the usual VIDEO_TS.IFO and VTS_01_0.IFO files in the same location, but rather renamed VTS_01_1.VOB to "Moviename.vob" and removed the other two files. That way obviously no-one knows which audio track is English and which one is German.

    If the video would now start playing with the wrong language track, I want to be able to simply use the controls on the WD TV Player to switch to the other track. I had converted one of the mpegs to an .mkv format with MKVToolNix (and in the process also labeled the audio tracks correctly again). That .mkv file does behave as I want it to and does allow me to change audio track at any stage and on the fly.

    So what must I do to be able to do the same with the mpeg files?

    Thanks so much for any advise!

  2. #2
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,642

    Default

    Thanks for the detailed explanation.

    First step, right-click on one of the "Moviename.vob" videos in Mezzmo and click 'Get FFmpeg Information' Post that information here or email it to us at support [at] conceiva [dot] com.

    Also, let us know what device profile is currently assigned to your WD TV Live device. Go to the Media Devices dialog in Mezzmo to see this.

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

  3. #3
    Join Date
    Aug 2015
    Posts
    4

    Default

    Here is the FFmpeg info for a file that has two audio tracks, but WD TV Live only offers (and plays) one (the first one):

    ffmpeg version N-66094-gbb8b752 Copyright (c) 2000-2014 the FFmpeg developers
    built on Sep 4 2014 16:23:51 with gcc 4.8.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/cc32/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-libvpx --enable-libvorbis
    libavutil 54. 7.100 / 54. 7.100
    libavcodec 56. 1.100 / 56. 1.100
    libavformat 56. 4.100 / 56. 4.100
    libavdevice 56. 0.100 / 56. 0.100
    libavfilter 5. 0.103 / 5. 0.103
    libswscale 3. 0.100 / 3. 0.100
    libswresample 1. 1.100 / 1. 1.100
    Input #0, mpeg, from 'H:\Hawaii Five-O\Season 2\35 In der Falle (Trap).vob':
    Duration: 00:40:20.58, start: 0.287267, bitrate: 5359 kb/s
    Stream #0:0[0x1bf]: Data: dvd_nav_packet
    Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], max. 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:3[0x81]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
    At least one output file must be specified

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


    ---> DB Level Info: 8, 4
    ---> Frame rate: 25.00
    ---> Aspect ratio: 16:9 PAR=64:45
    ---> Duration: 00:40:20


    And here is the info for a file that also has two tracks, with WD TV Live offerings both but always playing the first one:

    ffmpeg version N-66094-gbb8b752 Copyright (c) 2000-2014 the FFmpeg developers
    built on Sep 4 2014 16:23:51 with gcc 4.8.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/cc32/include --extra-ldflags=-L/home/peter/cc64/lib --pkg-config=pkg-config --disable-w32threads --enable-libvpx --enable-libvorbis
    libavutil 54. 7.100 / 54. 7.100
    libavcodec 56. 1.100 / 56. 1.100
    libavformat 56. 4.100 / 56. 4.100
    libavdevice 56. 0.100 / 56. 0.100
    libavfilter 5. 0.103 / 5. 0.103
    libswscale 3. 0.100 / 3. 0.100
    libswresample 1. 1.100 / 1. 1.100
    Input #0, mpeg, from 'E:\007\23 Skyfall.vob':
    Duration: 01:09:50.69, start: 0.230222, bitrate: 11228 kb/s
    Stream #0:0[0x1bf]: Data: dvd_nav_packet
    Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, bt470bg), 720x576 [SAR 64:45 DAR 16:9], max. 9800 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:3[0x83]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
    At least one output file must be specified

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


    ---> DB Level Info: 8, 4
    ---> Frame rate: 25.00
    ---> Aspect ratio: 16:9 PAR=64:45
    ---> Duration: 01:09:50



    The device profile assigned is "WD TV Live (Gen 1)".


    And btw: why does my PRINTER show up in the device list ???

    Thanks so much!

  4. #4
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,642

    Default

    Thanks for the information. Using the "WD TV Live (Gen 1)" device profile, Mezzmo is streaming both VOB files directly to your WD TV Live without any modification or transcoding. The FFmpeg information for the two VOBs is very similar. So there must be something in the first VOB that your WD's firmware cannot decode & list the multiple audio tracks. And there must be something in both VOBs that is stopping both VOBs fro letting you select and play audio tracks. It could be the encoding of VOBs is either corrupted (unlikely, since FFmpeg is not reporting any problems) or the encoding is confusing your WD's firmware (this is likely). I suggest to re-encode one of the DVDs/VOBs again to see if you can determine the offending setting or attribute in your encoding tool that is causing these audio codec problems. Let us know how you go.

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

  5. #5
    Join Date
    Aug 2015
    Posts
    4

    Default

    Hello! Thanks. I tried playing these from a USB stick connected to the WD TV Live and the effect is the same. So you are correct that the Player obviously cannot handle the files.

    I tried another workaround that resulted in another question though: is it possible to include one video file into separate playlists and set different properties for each entry?

    I can obviously create multiple playlists but whenever I change a file's properties - such as the display/sort name and the default audio track - these changes automatically apply to all references to the file in all playlists. Is it possible to have this set for each entry? Or can Mezzmo be asked to create separate entries for each file and each playlist?

    The idea was to have a playlist for English films and another one for German films. Both would partially have the same files on the playlist (if both audio tracks are present), with one given the German name as the display name and with the German audio track set as default. The other list should list the same files but with their English names as the display/sort name and with the English audio track selected as default. But as long as all such property changes always reflect back on the base file and all it's references across all playlists, this does not work.

  6. #6
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,642

    Default

    Well done on troubleshooting the issues using USB playback.

    Sorry - you cannot have separate attributes for a file that is in different playlists/folders. So unfortunately your idea will not work. Our suggestion is (if you have an Android tablet or smartphone) to try our Mezzmo (Android) app. It lets you connect to your Mezzmo server, browse your folders/playlists/files, see full metadata for your files and push (play) them on your DLNA devices in your home. You have full playback control - Play, Stop, Pause, Seek, Next File, Previous File, Volume, etc. Additionally, you can choose the audio track and subtitle track when pushing/playing on your devices. So, this will let you choose the English or German audio track with ease. Search for "Mezzmo" on Google Play store to install the app onto your Android tablet or smartphone.

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

  7. #7
    Join Date
    Aug 2015
    Posts
    4

    Default

    Thanks for the tip with the Android app. I installed it on the phone today and that works quite well. Maybe a different player in the future will also be able to deal with my video better than the current WD device.

    Thanks so much for the great support!!!

  8. #8
    Join Date
    Nov 2007
    Location
    Melbourne, Australia
    Posts
    11,642

    Default

    Glad our Mezzmo (Android) app helps & you are up and running now .

    Mezzmo Android: Install it on your tablet, smartphone, Android TV or Amazon Fire to browse and stream files from your Mezzmo library to all your devices. Full details at http://www.conceiva.com/products/mez...mo_android.asp
    Mezzmo for Kodi Add-on: Install it into Kodi to stream files from your Mezzmo library directly in Kodi. Full details at http://www.mezzmo.com/wiki/doku.php?...odi_user_guide
    Mezzmo for Roku App: Install it onto your Roku to stream files from your Mezzmo library. Full details at http://www.mezzmo.com/wiki/doku.php?...oku_user_guide
    Wiki: User Guides & Reference Manual at http://www.mezzmo.com/wiki
    Facebook: http://www.facebook.com/Mezzmo.DLNA.Server
    Twitter: https://twitter.com/conceiva_mezzmo
    Web: http://www.mezzmo.com

Similar Threads

  1. Audio problem
    By johnpius in forum Mezzmo Questions and Support
    Replies: 3
    Last Post: 10-14-2013, 10:39 AM
  2. LG LM760T audio switching
    By elninio in forum Mezzmo Questions and Support
    Replies: 3
    Last Post: 10-29-2012, 09:21 AM
  3. audio tracks
    By renatino in forum Mezzmo Questions and Support
    Replies: 2
    Last Post: 05-28-2012, 09:23 AM
  4. multiple audio tracks with SamsungC
    By Zac67 in forum Mezzmo Questions and Support
    Replies: 3
    Last Post: 05-20-2011, 10:03 PM
  5. Audio Sync Problem on PS3
    By bachurch in forum Mezzmo Questions and Support
    Replies: 3
    Last Post: 04-27-2011, 11:12 AM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •