pyTivo Discussion Forum Forum Index pyTivo Discussion Forum
Answers and the development of pyTivo a TiVo transcoding server
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Selecting alternate audio track pulling MKV wmcbrine

 
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Support
 View previous topic :: View next topic  
Author Message
jrlbc06



Joined: 29 Apr 2012
Posts: 18

PostPosted: Sat Jun 02, 2012 6:03 am    Post subject: Selecting alternate audio track pulling MKV wmcbrine Reply with quote

I'm trying to push some MKV files to my Tivo. These have both a Russian (0.1) and English (0.2) audio track.

I have been trying, without success, to use the audio_lang option to select the English track, but just keep getting the Russian over and over again. I have tried several variations with audio_lang including:

en
eng
0.2
0.2, en
0.2, eng
5.1, DTS, eng, 0.2

Everytime I try to push the file, it reverts back to the 0.1 Russian track. I know that the english track is present and functional because I can select it with VLC and play it fine on my computer.

Any help is much appreciated!!

I am using a Mac OS X 10.5.8 with an HD Tivo

Below is my most recent log:

INFO:pyTivo.video.video:[02/Jun/2012 00:55:52] Start sending "/users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv" to Jl HD
DEBUG:pyTivo.video.video:"/users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv" is not tivo compatible
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:tsn: 6520001803FA95E
DEBUG:pyTivo.video.transcode:aspect169: True
DEBUG:pyTivo.video.transcode:optres: False
DEBUG:pyTivo.video.transcode:File=/users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv vCodec=h264 vWidth=1280 vHeight=720 vFps=23.98 millisecs=2725610 TIVO_HEIGHT=1080 TIVO_WIDTH=1920
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:CACHE HIT! /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv
DEBUG:pyTivo.video.transcode:audio_lang: 5.1, DTS, eng, 0.2
DEBUG:pyTivo.video.transcode:selected audio stream: 0.1
DEBUG:pyTivo.video.transcode:transcoding to tivo model 652 using ffmpeg command:
DEBUG:pyTivo.video.transcode:/Applications/pyTivo/bin/ffmpeg.bin -i /users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv -vcodec mpeg2video -b 16384k -maxrate 30000k -bufsize 4096k -ab 448k -ar 48000 -acodec copy -copyts -map 0.0 -map 0.1 -f vob -
FFmpeg version SVN-r21659-rdian06-1.01-mac-x86_32, Copyright (c) 2000-2010 Fabrice Bellard, et al.
built on Mar 30 2010 16:51:04 with gcc 4.0.1 (Apple Inc. build 5493)
configuration: --prefix=/opt/local --shlibdir=@executable_path --enable-memalign-hack --disable-debug --enable-hardcoded-tables --enable-runtime-cpudetect --disable-static --enable-shared --enable-gpl --enable-pthreads --enable-libmp3lame --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libx264 --enable-libfaad --enable-libxvid --disable-decoder=aac --enable-postproc --enable-avfilter --enable-avfilter-lavf --mandir=/opt/local/share/man --disable-indevs --cpu=i686 --cc=/usr/bin/gcc-4.0 --arch=i386
libavutil 50. 8. 0 / 50. 8. 0
libavcodec 52.52. 0 / 52.52. 0
libavformat 52.50. 0 / 52.50. 0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.17. 0 / 1.17. 0
libswscale 0.10. 0 / 0.10. 0
libpostproc 51. 2. 0 / 51. 2. 0
[matroska @ 0x2002610]max_analyze_duration reached
[matroska @ 0x2002610]Estimating duration from bitrate, this may be inaccurate

Seems stream 0 codec frame rate differs from container frame rate: 47.95 (5994/125) -> 23.98 (24000/1001)
Input #0, matroska, from '/users/jl/documents/vuze downloads/Smallville.S01.720p.WEB-DL/Smallville.S01E01.Pilot.720p.WEB-DL.h.264.mkv':
Duration: 00:45:25.61, start: 0.000000, bitrate: 192 kb/s
Stream #0.0(eng): Video: h264, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 47.62 fps, 23.98 tbr, 1k tbn, 47.95 tbc
Metadata:
title : Smallville S01E01 - Pilot
Stream #0.1(rus): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
Metadata:
title : Многоголосый СТС [AC3 2.0 @ 192 kbps ]
Stream #0.2(eng): Audio: libfaad, 48000 Hz, 2 channels, s16
Metadata:
title : Original [AAC 2.0 @ 158 Kbps]
Stream #0.3(rus): Subtitle: 0x0000
Output #0, vob, to 'pipe:':
Stream #0.0(eng): Video: mpeg2video, yuv420p, 1280x720 [PAR 1:1 DAR 16:9], q=2-31, 16384 kb/s, 90k tbn, 23.98 tbc
Stream #0.1(rus): Audio: ac3, 48000 Hz, stereo, 192 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Press [q] to stop encoding


Last edited by jrlbc06 on Sun Jun 03, 2012 4:11 pm; edited 1 time in total
Back to top
View user's profile Send private message
lucasnz



Joined: 13 Sep 2010
Posts: 251

PostPosted: Sat Jun 02, 2012 8:30 pm    Post subject: Reply with quote

what version of pytivo do you have? I think wmcbrine and myself have slightly different code to handle this...
Back to top
View user's profile Send private message
jrlbc06



Joined: 29 Apr 2012
Posts: 18

PostPosted: Sun Jun 03, 2012 2:44 am    Post subject: Reply with quote

I followed the directions here

Quote:



And used the zip file found here

Quote:
https://github.com/wmcbrine/pytivo
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    pyTivo Discussion Forum Forum Index -> Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Site is in NO WAY affiliated with TiVo Inc

Powered by phpBB © 2001, 2005 phpBB Group
phpBB SEO

Get pytivo at SourceForge.net. Fast, secure and Free Open Source software downloads
[ Time: 0.5514s ][ Queries: 12 (0.0102s) ][ GZIP on - Debug on ]