Schnittmarken Tausch (german)
Here you should always find the latest developer version of VDRsync, and some background information.
Comments, Feedback, Corrections always welcome at email@example.com.
02-03-2005 RELEASED new SnapshotsHello,
I just uploaded new snapshots of VDRsync and VDRsync-GUI, please have a look at the Bugs/TODO Bugs/TODO page.
22-12-2004 RELEASED another VDRsync Studio Snapshot, an a new VDRsync Developer VersionFor the new Version of the GUI, have a look at the GUI Pages. The most important new feature is the ability to create DVDs with more than one recording. I also added a little script that shows the status of a conversion.
I'd like to hear about bugs, feature ideas and anything else that comes to your mind regarding the program.
The new version of VDRsync should be a big step in the right direction, so please grab your difficult recordings and try this version of VDRsync. The only thing that still can not be handled by design is a change in the Audio Format, everything else should work now. Of course there will be some bugs, but I think I am pretty close to a new stable version. The remaining work is to update the documentation, and to clean the output (again).
Of course, any help is highly welcome
02-12-2004 RELEASED VDRsync Studio SnapshotPlease have a look at the GUI Pages for details. I hope you'll enjoy what you find.
Let me know if you like the program.
29-01-2004 RELEASED vdrsync-0.1.2.2dev2.tgz
Finally a new development release (NOTE: THIS VERSION WILL NOT WORK WITH VDRCONVERT) This time the changes focused on postprocessing options like DVD-creation. There are again too many changes to describe them all (and I can not even remember all), but the main improvements are (IMHO): - Addition of the dvd-menu.pl script, that allows the creation of a DVD directory structure with Menus, user supplied text and backgrounds etc pp. The script can also be used without VDRsync, more info at http://vdrsync.vdr-portal.de/ - Addition of the (very ugly) vdrsync_buffer.pl helper script. This script just takes input from STDIN and buffers up to 10 MB, pipes it out to STDOUT, or a user supplied FIFO or file. It is used for the on-the-fly conversion of recordings to a DVD-Strcture It is ugly, uses perl threads, and my very first attempt to write something threaded. If you are a real programmer, please write something better and sent it to me ;-) But: it works for me. So now you are able to convert a recording (including cutting) straight into a DVD, no temp files, optional requanting is possible (see below). Used when you add the option "-use-pipe". - You can cut your recording according to a marks VDR while processing it with VDRsync - You can feed input via STDIN to vdrsync (-stdin). Together with the -use-pipe option we might get close to a "realtime" conversion, at least to mpeg2 (just imagine a streaming client piping the PS to vdrsync. This, however, does not work yet. Ok, that are the main things. Other changes: - it is possible to specify more than one directory on the command line when creating a DVD. vdrsync will then create a DVD that contains every directory as a title set. If you specify the -dvd-menu switch, you will even have Menus with summaries etc - it is possible to shrink the recording(s) to fit to a single DVD by adding -fit-to-dvd option. This works also for multiple recordings on the command line - added the possibility to generate a file that contains the main recording stats. This might be very handy for scripting, when you call vdrsync with -script-output=vdrsync_logfile.txt You can simple retrieve the name=value pairs from that file. - Switch to mplex as a default multiplexer. First of all, it accepts FIFOs as input (I needed that for the -use-pipe Option). Second, it does not scan the Input before starting, saving quite a bit of time. Third, it should accept Audio-Tracks that change format in the middle of the recording. This has not been used yet, but it is something to integrate in the future. Moreover, mplex can (must) split the output in smaller files, which allows some other fine things (vdrrequant like cutting/shrinking in a single run) Probably I forgot half of the changes, but this information should get you started (at least you know what to look for...) Have a look at the Usage Message you get when you start VDRsync without a parameter. Cheers Peter Thomas Koch offered to clean up the "user interface" of VDRsync and contributed already quite a bit. Thank You! 29-09-2003 RELEASED 0.1.2.2dev1 ATTENTION: VDRCONVERT WILL NOT WORK WITH THIS VERSION!!!! THE OUTPUT CHANGED A LOT!!! - Thomas Koch started to clean up parts of VDRsync. Lots of changes with regard to VDRsync messages, better shell-command handling, beautifying/minimizing output during the VDRsync run, cleaner implementation of additional functions like DVD-mastering etc. - reduced status messages significantly, the old behavior can be restored by adding the new -v (or -verbose) option (Thomas Koch). - added basename option (Thomas Koch). All files will have the specified parameter plus a format specific ending as their output name. If you specify "-basename TestBaseName", output will be named like this: -TestBaseName.iso for an Iso-Image, when invoked with the -mkiso option -TestBaseName/ for the directory of the DVD structure when invoked with the master-dvd option -TestBaseName.mpg for the mpeg-file when invoked with the -m 2 option If no postprocessing option has been specified, the files are name like this -TestBaseName.mpv for the video file -TestBaseName0.mpa for the first MP2-Audio -TestBaseName1.mpa for the second MP2-Audio (and so on) -TestBaseName.ac3 for the AC3 audio file - Added support for recordings without a timestamp at the start of a GOP. Due to a lack of testing material I can not tell whether the sync is ok. At least VDRsync processes the small test snippets I have.... - Added basic support for video and audio filters, that can be specified on the command line. Future versions will have presets, but for now you are left with the following information: Filters can be specified on the command line with -v-filter " FILTER " -a-filter " FILTER " -ac3-filter " FILTER " To "shrink" your Video stream "on-the-fly" during demuxing use -v-filter " requant FAKTOR > " To convert an audio stream "on-the-fly" to mp3 try -a-filter " lame --mp2input " Basically, what you enter here ends up in a perl system call like this open FH "|-", " $audio_filter $basename.audio" Finally, be warned that the file names are a bit strange after applying a filter: Since I can not predict what format the output of a filter will have, video files get the appendix .video, (former) mp2 audio streams the appendix .audio, and (former) AC3 streams will end on .ac3_audio The whole Filter-Business described here is going to change, suggestions, hints, working filters welcome :-)
Back to Top vdrsync-0.1.3PRE1.tgz
Older Versions: vdrsync-0.1.2.2dev2.tgz
Back to Top