อัดรายการทีวีเก็บไว้
posted on 17 Dec 2008 08:29 by monoguy in ubuntuช่วงหลังมานี้มีรายการทีวีที่อยากดูแต่ไม่ว่างช่วงที่ออกอากาศหลายรายการทีเดียว ก็อยากจะหาวิธีอัดรายการทีวีแบบอัตโนมัติเก็บไว้ดูบ้าง โดยมีเป้าหมายดังนี้
- อัดรายการทีวีพร้อมกับดูทีวีได้ในเวลาเดียวกัน หรือจะเลือกไม่ดูก็ต้องได้
- ตั้งเวลาอัดรายการล่วงหน้าได้(ว่าจะเริ่มกี่โมงหยุดกี่โมง)
- หาวิธีเลือกช่องง่ายๆ และต้องให้ได้ครบทุกช่อง
- สามารถเปิดใช้งานง่าย และทันเวลาเมื่อต้องการใช้งาน
ระหว่างค้นๆ ก็ไปเจอวิธีการใช้ mencoder ในการอัดรายการทีวีจาก ubuntuclub ก็เลยขอคัดลอก code มาเก็บไว้ก่อนแล้วกันนะครับ
mencoder -tv driver=v4l2:device=/dev/video0:freq=559.25:adevice=/dev/dsp:fps=25:input=0:audiorate=44100:amode=1:norm=PAL-BG -ovc lavc -oac lavc -lavcopts vcodec=mpeg1video:mbd=1:aspect=4/3:vbitrate=1150 -of mpeg -mpegopts format=xvcd -vf spp=3:0:0,pp=l5/tn:64:128:256,scale=352:288 -o output.mpg tv://
code นี้จะอัดรายการทีวีของช่องที่มีความถี่ 559.25 ซึ่งก็คือช่อง 3 เก็บไว้ในรูปแบบ mpg เป็นไฟล์ชื่อ output.mpg เก็บไว้ที่โฟลเดอร์ปัจจุบันที่เรียกใช้คำสั่งนี้ ความละเอียดพอใช้ แต่ถ้าอยากได้ช่องอื่นๆ ก็ตามนี้เลยครับ
- freq=559.25 คือ ช่อง 3
- freq=175.25 ช่อง 5
- freq=189.25 ช่อง 7
- freq=203.25 ช่อง 9
- freq=217.25 ช่อง 11
- freq=535.25 ช่อง TBPS
- freq=243.25 ช่อง TTV
- freq=113 ช่อง 15
แต่ยังมีปัญหาก็คือ ยังไม่สามารถอัดช่อง TTV, freq=113, HBO และช่องอื่นๆ ที่ไม่ใช่สัญญาณจากอากาศได้เลย คงต้องหากันต่อไป อีกอย่างคือ ระหว่างอัดไปนั้นไม่สามารถดูผลไปพร้อมกันได้? ลองอ่านคู่มือของ mencoder ดูแล้วแต่มีเวลาน้อยไป ไว้จะกลับมาอ่านอีกทีครับ ตอนนี้แก้ขัดด้วยการเปลี่ยน freq เถือกๆ ไปก่อน
ผมเคยลองติดตั้ง mythtv อะไรประมาณนี้ครับ แต่ไม่ผ่านตอนจัดการ database เสียที อยากใช้เหมือนกันนะครับ เพราะว่าเป็น GUI สวยๆ น่าจะใช้งานง่ายกว่า
สุดท้ายเลย คือการ์ดทีวีที่ใช้อยู่เนี่ยมันมี FM Radio มาให้ด้วย แต่ไม่เห็นว่าโปรแกรมฟังวิทยุอันไหนจะใช้งานได้เลย(เคยลอง gnome radio พยายามตั้ง device แล้วไม่เวิร์ค) สงสัยว่าจะต้องมีการบวงสรวงฟ้าดินอย่างที่เพื่อนคนนึงเคยพูดไว้ก่อน เฮ่อ เราก็ไม่ใช่หมอผีด้วยสิ ใครมีทางออกช่วยชี้แนะได้ จะเป็นพระคุณอย่างสูงครับ :D


#2 By ถ้วยน้อย on 2008-12-17 13:03