How I recorded Harry Potter from RTL and edited out the commercials, made the audio in sync. # record .ts with xdipo timer (may include teletext PID). # remember video and audio pid. # demux super_demux -t 160 harry_potter_und_der_stein_der_weisen.ts > q1.mpv super_demux -t 80 harry_potter_und_der_stein_der_weisen.ts > q1.mp2 # fix mp2 (with mpgedit, from http://www.mpgedit.org/mpgedit/index.html ) mpgedit -e0 q1.mp2 # This creates q1_1.mp3 # fix mpv (with lverepair, part of lve, from http://lvempeg.sourceforge.net/ ) /usr/local/lve/src/lverepair -i q1.mpv > q1.repair.mpv # mux to vob (you may need to align audio video sync here using the -D command line flag) tcmplex-panteltje -i q1.repair.mpv -0 q1_1.mp3 -m d -o q1.vob # Edit with lve (remove commercials) # clear project, make new project # save project # result is project file hp1.prj # use lvedump to make a new file ,audio delay in frames + is later lvedump -sh -22 -m -i hp.prj -av hp1.mpg # burn to a DVD as image burn-dvd-image hp1.mpg growisofs -Z /dev/dvd=hp1.mpg # verify DVD dvd-imagecmp -a /dev/dvd -b hp1.mpg # play on PC de-interlaced full screen with cache cat /dev/dvd | mplayer vop pp=0x20000 -fs -cache 8192 - This way the file is not split in little 1 GB .VOB pieces. Of cause you can make a real DVD that plays in standalone players with dvdauthor too. The editing was needed, as the size was 5055985896 bytes with commercials, after removing these the size was 4193525760 bytes. StarWars2 .ts edited to Video DVD (plays in standalone player): super_demux -t 2318 star_wars_2.ts > q1.mpv super_demux -t 2319 star_wars_2.ts >q1.mp2 mpgedit -e0 q1.mp2 /usr/local/lve/src/lverepair -i q1.mpv > q1.repair.mpv # AV sync tcmplex-panteltje -D 700 -i q1.repair.mpv -0 q1_1.mp3 -m d -o /r2/q1.vob #edit with lve into hp3.prj # sync AV again... lvedump -sh -12 -c -m -i hp3.prj -av hp3.mpg # author dvdwizard -t auto -c 0 hp3.mpg # This directories must exist with a LOT of available space. DVDDIR=dvd # make Video DVD image mkisofs -dvd-video $DVDDIR > dvd_image # burn image growisofs -Z /dev/dvd=dvd_image #verify if OK, then remove all scratch files.