[mythtv-users] Lossless MPEG2 transcoding in 0.25
Joe Nyland
joe at joenyland.co.uk
Tue Mar 27 12:28:55 UTC 2012
Hello everyone,
I've been tearing my hair out over the past few days, whilst trying to figure out how I can transcode selected recordings from MPEG2-TS to MPEG2-PS, for playback on a few of the TV's in our house via UPnP.
As far I have been able to make out, on my system at least, you are unable to setup a transcoding profile that transcodes MPEG2-TS to -PS. << Is this correct? - I've seen conflicting posts on various forums, but my system does not give MPEG2 as a target format.
I messed around with the options available in the transcoding profiles, but the only output file I could get was a .nuv file, which is no good for the target UPnP TVs. I even ticked the 'lossless transcode' option too, but this didn't give an mpg file as the output.
So, I focused my attention on mythtranscode which, as far as I could make out it would allow me to perform the transcode I'm after. I used this command to try a transcode:
mythtranscode --starttime $STARTTIME --chanid $CHANID --mpeg2 --showprogress --honorcutlist
This appears to work, but the target is created alongside the original, with a .tmp suffix on the filename and doesn't replace the original file with the transcoded version.
Can anyone offer any pointers on what I'm missing here please? I feel like I'm missing something really basic. If there's any other info you need that I've not provided, please let me know - I'm not sure what else is applicable.
Here's my MythTV version:
MythTV Version : v0.25-rc-79-g40917b8
MythTV Branch : master
Network Protocol : 72
Library API : 0.25.20120315-2
QT Version : 4.6.2
Options compiled in:
linux profile use_hidesyms using_alsa using_oss using_pulse using_pulseoutput using_backend using_bindings_perl using_bindings_python using_bindings_php using_crystalhd using_dvb using_firewire using_frontend using_hdhomerun using_ceton using_hdpvr using_iptv using_ivtv using_joystick_menu using_libcrypto using_libdns_sd using_libxml2 using_lirc using_mheg using_opengl_video using_qtwebkit using_qtscript using_qtdbus using_v4l2 using_v4l1 using_x11 using_xrandr using_xv using_bindings_perl using_bindings_python using_bindings_php using_mythtranscode using_opengl using_vdpau using_ffmpeg_threads using_live using_mheg using_libxml2
Many thanks,
Joe
More information about the mythtv-users
mailing list