อัดเสียงจากวิทยุด้วย VLC

มาแล้วครับ หลังจากที่ไม่ได้เขียนตั้งนาน
วันนี้จะมาแนะนำวิธีอัดเสียง หรืออัดวีดิโอ จาก Streaming ครับ

วิธีการตามนี้เลยครับ

1. สร้าง ‘recordmyshow.sh’ ด้วยคำสั่ง nano recordmyshow.sh
แล้วใส่ code ตามนี้เลยครับ

#!/bin/sh
NOW=$(date +”%b-%d-%y”)

cvlc –run-time=7200 http://kqed-ice.streamguys.org:80/kqedradio-ch-e1 –sout “#duplicate{dst=std{access=file,mux=raw,dst=/home//myshow-$NOW.mp3}” vlc://quit ;

ซึ่ง cvlc เป็น vlc ที่ใช้บน commandline ครับ
–run-time นี่ใช้กำหนดความยาวของการอัดครับ หน่วยเป็นวินาที
ส่วนของ URL ของสถานีที่ต้องการอัด ก็สามารถแก้ได้นะครับ ตัวอย่างเช่น
Fat Radio: mms://broadcast.issp.co.th/fm104.5
Good FM: mms://mms.platinum.co.th/goodfmch1

2.เปลี่ยน mode ของไฟล์ที่สร้างขึ้นมาใหม่ครับ

chmod +x recordmyshow.sh

3.ตั้งเวลาการรันโปรแกรมครับ
a. เปิดการใช้ crontab ด้วย

crontab -e

b. แล้วตั้งเวลา ดังนี้ครับ

 [นาที] [ชั่วโมง] [วันที่] [เดือน] [วันในสัปดาห์] [คำสั่ง]

ตัวอย่าง

00 18 * * 06 /home//recordmyshow.sh

แล้วก็อย่าลืมเปิดเครื่องไว้ด้วยนะครับไม่งั้น ทำไว้ดีแค่ไหนเครื่องก็ไม่อัดให้หรอกนะครับ 🙂

ที่มา – Ubuntu Geek

Advertisements

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s