Skip to content

Instantly share code, notes, and snippets.

@kamend
Forked from positlabs/spark-convert-audio.sh
Created November 20, 2019 08:53
Show Gist options
  • Save kamend/3fdd90e7176f8384e68057d27ede4484 to your computer and use it in GitHub Desktop.
Save kamend/3fdd90e7176f8384e68057d27ede4484 to your computer and use it in GitHub Desktop.
FFMPEG audio conversion for Spark AR
#! /bin/bash
# This command converts audio according to the specifications listed in the Spark docs:
# https://sparkar.facebook.com/ar-studio/learn/documentation/docs/audio
# mono m4a, 44.1kHz sample rate, 16-bit-depth resolution
# Usage:
# convert-audio.sh myaudio.mp3 converted.m4a
# Notes:
# Always use m4a for output file type
# Change "64k" to a higher value to improve bitrate/quality. e.g. 96k 128k 192k
ffmpeg -i $1 -ac 1 -ar 44.1k -b:a 64k $2
@kamend
Copy link
Author

kamend commented Aug 20, 2020

ffmpeg -i audio.wav -ar 44100 -ac 1 output.m4a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment