[ubuntu] avconv: 비디오와 오디오 컨버터

avconv is a very fast video and audio converter that can also grab from
a live audio/video source. It can also convert between arbitrary sample
rates and resize video on the fly with a high quality polyphase filter.

ref. http://manpages.ubuntu.com/manpages/precise/man1/avconv.1.html

avconv 컨버터를 사용하려면  libav-tools 패키지를 설치한다.

$ sudo  apt-get install  libav-tools

EBS Radio 교육방송 녹음하기위한 쉡스크립트

#!/bin/bash
RADIO_ADDR="rtmp://ebsandroid.nefficient.com/fmradiofamilypc/familypc1m"
RADIO_NAME="ebs_radio"

PROGRAM_NAME=$1
RECORD_MINS=$(($2 * 60))
DEST_DIR=$3

REC_DATE=`date +%Y%m%d-%H%M`
TEMP_FLV=`mktemp -u`

MP3_FILE_NAME=$PROGRAM_NAME"_"$REC_DATE.mp3

rtmpdump -r $RADIO_ADDR -B $RECORD_MINS -o $TEMP_FLV
avconv -i $TEMP_FLV -ac 2 -ab 128 -vn -y  -f mp3 $MP3_FILE_NAME

rm $TEMP_FLV

mkdir -p $DEST_DIR
mv $MP3_FILE_NAME $DEST_DIR

Leave a Reply