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

ads

มาแล้วครับ หลังจากที่ไม่ได้เขียนตั้งนาน
วันนี้จะมาแนะนำวิธีอัดเสียง หรืออัดวีดิโอ จาก 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

ads
ads
ads
ads

Posted

in

,

by

Comments

Leave a Reply

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save