Last active
August 29, 2015 14:15
-
-
Save riobard/4a0c07608af2e9fec149 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Encode a WAV to a finalized podcast MP3 with metadata, in the current directory | |
# Requires lame | |
# With Homebrew on Mac OS X: brew install lame | |
SHOW_AUTHOR="ATP" | |
EPISODE_NUMBER=104 | |
EPISODE_TITLE="Minutiæ" | |
EPISODE_SUMMARY="Please email us about Photos.app, UXKit, and React." | |
INPUT_WAV_FILE="atp${EPISODE_NUMBER}.wav" | |
# Artwork: ideally 1400x1400, but less than 128 KB to maximize compatibility | |
ARTWORK_JPG_FILENAME="${HOME}/Dropbox/ATP/Artwork.jpg" | |
# Output quality (kbps): 96 or 64 recommended | |
MP3_KBPS=96 | |
lame --noreplaygain --cbr -h -b $MP3_KBPS --resample 44.1 --tt "$EPISODE_NUMBER: $EPISODE_TITLE" --tc "$EPISODE_SUMMARY" --ta "$SHOW_AUTHOR" --tl "$SHOW_AUTHOR" --ty `date '+%Y'` --ti "$ARTWORK_JPG_FILENAME" --add-id3v2 "$INPUT_WAV_FILE" "${INPUT_WAV_FILE%%.wav}.mp3" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment