Skip to content

Instantly share code, notes, and snippets.

@xiCO2k
Created November 14, 2020 22:58
Show Gist options
  • Save xiCO2k/a7251ea42a3eabb16321b93c87b7bae0 to your computer and use it in GitHub Desktop.
Save xiCO2k/a7251ea42a3eabb16321b93c87b7bae0 to your computer and use it in GitHub Desktop.
Create HLS version of .mp3 file
#!/bin/sh
for file in *.mp3
do
basename=${file/.mp3/}
mkdir $basename
ffmpeg -y -i "$file" -c:a aac -b:a 128k -muxdelay 0 -f segment -sc_threshold 0 -segment_time 7 -segment_list "$basename/playlist.m3u8" -segment_format mpegts "$basename/%d.m4a"
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment