Begin3 Title: multimux Version: 0.2.5.2 Entered-date: 2007-08-19 Description: multiplexes up to 8 mono channels into a multi channel wave file that then can be converted to 5.1 AC3 with the MS windows program AC3Machine, or Linux ffmpeg. Delays can be specified for each channel. That way you can have an AC3 channel on a DVD that has for example: front left English, front right Spanish, rear left French, and rear right Italian. For example in a hall you can have English on the PA, and several headphones for the other three languages for people from other countries. To unpack: tar -zxvf multimux-0.2.5.2.tgz cd multimux-0.2.5.2 Then follow the instructions in INSTALL and README. Documentation is not complete yet. 0.2.5-beta: Added raw audio output, so output files longer then 4GB can be piped to ffmpeg. This will stop when EOF or error is read on all input files. Added display sample speed and number of input files, so user can use this to set ffmpeg parameters. No progress report. 0.2.5: Fixed '-h' for correct display command line flags. Changed 'char' to uint8_t in wave_header.h Changed header read and write to fix offsets in structure. Added tests for incorrect headers in input files. Added several checks on input headers (aborts and warnings). Added check for too long output files. Added example command line for piping to ffmpeg with correct parameters in case output file > 4GB Added support for 8 bits per sample, silence = 128. Added test for existing output file in pipe mode via ffmpeg for files > 4GB. Removed -o option, all output to stdout. Added -f option to recursively call multimux piping through ffmpeg. Added -a option to pass a different bitrate then calculated to ffmpeg. Tested on g++ 0.2.5.1: Added INSTALL Added dependency on wave_header.h and multimux_proto.h in Makefile. Removed some not needed sources. 0.2.5.2: Some 24 bits mode added ((experimental). Added -s flag so only percentage is displayed when -f ffmpeg mode. Added -ab nnnk (the k) for new ffmpeg kilobits. Fixed a problem with output filesize > 4 GB. Rewrote the system that stops writing when all is written, both for raw, normal, and ignore data size mode. Now it is purely mathematical, not EOF dependent. Added -s flag for only percentage display when piping via ffmpeg. Keywords: audio, wav, ac3, AC3Machine, BeSweet, multi language, subtitles, SPU, simultaneous translation, ffmpeg Author: Jan Panteltje panteltje@yahoo.com Maintained-by: panteltje@yahoo.com Primary-site: ftp sunsite.unc.edu/pub/linux/apps/video/ (why? it is audio :-) ) Alternate-site: http://panteltje.com/panteltje/dvd/ (homepage) Platforms: LINUX, UNIX Copying-policy: GPL End