{ "info": { "author": "Patrick C. McGinty", "author_email": "mktoc[@]tuxcoder[dot]com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Multimedia :: Sound/Audio :: CD Audio :: CD Writing", "Topic :: Multimedia :: Sound/Audio :: Conversion" ], "description": ".. Mktoc // (c) 2011, Patrick C. McGinty\n.. mktoc[@]tuxcoder[dot]com\n\nMktoc simplifies the steps needed to create audio CD TOC files for the\ncdrdao CD burning program. For users familiar with ExactAudioCopy or CdrWin,\nTOC files are synonymous with CUE sheets. The primary goal of mktoc is to\ncreate TOC files using a previously generated CUE sheet.\n\nFeatures\n========\n\n* Create a TOC file from a list of WAV files.\n* Convert an ExactAudioCopy (EAC) CUE file to the TOC format that\n is usable by cdrdao.\n* Multi-session aware CUE parsing, necessary for making CDDB and\n AccurateRip matchable discs.\n* Non-compliant CUE sheet support.\n* Support for various pregap methods.\n* Can create offset corrected WAV files for true 'bit-for-bit'\n accurate copies.\n* Fuzzy file name logic can correct common file name spelling\n variations.\n* Workaround known TOC file parsing bugs in cdrdao.\n\nUsage\n=====\n::\n\n mktoc [OPTIONS] < CUE_FILE\n mktoc [OPTIONS] [[-f] CUE_FILE] [[-o] TOC_FILE]\n mktoc [OPTIONS] -w WAV_FILES [[-o] TOC_FILE]\n\n``CUE_FILE`` must contain a valid CUE format. When ``*_FILE`` is not\nprovided, the program will read from ``STDIN``. All output will be sent to\n``STDOUT``.\n\nAll attempts will be made to preserve any and all information from the input\nfile. For any case where the CUE file contains unknown or bad values, the\nuser will be notified on ``STDERR``.\n\nOptions\n=======\n\n--version\n\n show program's version number and exit\n\n-h\n\n show help message and exit\n\n--help\n\n show detailed usage instructions and exit\n\n-a, --allow-missing-wav\n\n do not abort when WAV file(s) are missing, (experts only). It is possible\n when using this option that a bug in cdrdao will create a CD that ignores\n the pregap definitions in the TOC file. Only use this option if the CUE\n file does not contain pregaps, or if you do not wish to retain the pregap\n information.\n\n-c , --offset-correction=\n\n correct reader/writer offset by creating WAV file(s) shifted by\n WAV_OFFSET samples (original data is not modified)\n\n-d, --debug\n\n enable debugging statements\n\n-f , --file=\n\n specify the input CUE file to read\n\n-m, --multi\n\n for safety, this option must be set when creating a mulit-session TOC\n file\n\n-o , --output=\n\n specify the output TOC file to write\n\n-t, --use-temp\n\n write offset corrected WAV files to /tmp directory\n\n-w, --wave\n\n write a TOC file using list of WAV files\n\n-z, --no-multi\n\n disable multi-session support; program assumes TOC will be written in\n single-session mode\n\nExamples\n========\n\n1. Create a TOC file from a set of WAV files::\n\n mktoc -w *.wav\n\n2. Write a TOC file to ``toc_file.toc``, from a set of WAV files::\n\n mktoc -w *.wav toc_file.toc\n mktoc -w *.wav > toc_file.toc\n mktoc -w *.wav -o toc_file.toc\n\n3. Create a TOC file from a valid CUE file::\n\n mktoc cue_file.cue\n mktoc < cue_file.cue\n mktoc -f cue_file.cue\n\n4. Write a TOC file to ``toc_file.toc``, given an input CUE file::\n\n mktoc cue_file.cue toc_file.toc\n mktoc < cue_file.cue > toc_file.toc\n mktoc -f cue_file.cue -o toc_file.toc\n\n5. Tell mktoc to ignore missing WAV file errors. There is a potential that\n the result TOC file will cause cdrdao to loose pregap information during\n the burn process (see above)::\n\n mktoc -a cue_file.cue\n\n6. Adjust WAV files for a CD writer offset value. For example, if your CD\n writer has a -30 sample write offset, it can be corrected by offsetting\n the input WAV files by +30 samples. New WAV files will be placed in the\n working directory in a new dir called ``wav+30``::\n\n mktoc -c 30 < cue_file.cue\n\n7. Adjust WAV files for a CD writer offset value, but create new files in\n the ``/tmp`` directory::\n\n mktoc -c 30 -t < cue_file.cue\n\nContact\n=======\n\nE-mail\n------\n\n| mktoc[@]tuxcoder[dot]com\n\nInfo\n----\n\n| http://packages.python.org/mktoc/\n| https://github.com/cmcginty/mktoc\n| http://blog.tuxcoder.com", "description_content_type": null, "docs_url": "https://pythonhosted.org/mktoc/", "download_url": "https://github.com/cmcginty/mktoc/raw/master/dist/mktoc-1.3.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://packages.python.org/mktoc/", "keywords": "cdrdao cue toc cd-writing audio-cd mktoc mkcue cue2toc eac exactaudiocopy pregap", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "mktoc", "package_url": "https://pypi.org/project/mktoc/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/mktoc/", "project_urls": { "Download": "https://github.com/cmcginty/mktoc/raw/master/dist/mktoc-1.3.tar.gz", "Homepage": "http://packages.python.org/mktoc/" }, "release_url": "https://pypi.org/project/mktoc/1.3/", "requires_dist": null, "requires_python": null, "summary": "Simple command line tool generates TOC files for audio CD burning with cdrdao.", "version": "1.3" }, "last_serial": 3091833, "releases": { "1.1.2": [], "1.1.3": [], "1.2": [], "1.2.1": [], "1.2.2": [], "1.3": [] }, "urls": [] }