get_iplayer เป็นสคริปต์ Perl ที่ช่วยให้ผู้ใช้สามารถค้นหาดัชนีดาวน์โหลดหรือสตรีมให้บริการต่อไปนี้:
BC iPlayer ทีวี - H.264 / Quicktime / MOV และ Flash / AVI
บีบีซีเรดิโอ (ท้องถิ่นและระดับชาติ) - 128+ kbps MP3 / AAC และ RealAudio
พอดคาสต์บีบีซี - 128 กิโลไบต์ / วินาที MP3 / AAC
บีบีซี iPlayer คำบรรยายทีวี - SubRip / srt
เล่นไอทีวีจับขึ้นหรือทีวีคลาสสิก - WMV / ASF
Hulu.com * ทีวี - MP4
Hulu.com * ปิด-คำอธิบาย / คำบรรยาย - SubRip / srt
get_iplayer มีความสามารถเหมือน PVR (เช่น Sky + / TiVo / ชุด-Link); คุณสามารถบันทึกรายการของการค้นหาโปรแกรมที่ถูกดาวน์โหลดโดยอัตโนมัติเมื่อพวกเขากลายเป็นใช้ได้
ฟีด H.264 จากบีบีซีที่มีคุณภาพสูงกว่าในแฟลช iPlayer (ปกติ) หรือ Wii ดูวิกิพีเดีย beebhack สำหรับการเปรียบเทียบ พวกเขามีวัตถุประสงค์สำหรับ iPhone แอปเปิ้ลและจะทำจึงยากที่จะดาวน์โหลดสำหรับระบบปฏิบัติการอื่น ๆ เดียวกันจะไปสำหรับ iPhone MP3 วิทยุลำธาร ถึงแม้ว่าตอนนี้จะมีคุณลักษณะใหม่ที่ช่วยให้การดาวน์โหลดแฟลชสำหรับเนื้อหาโดยใช้ rtmpdump
ตัวเองและคนอื่น ๆ ทำงานออกวิธีการหลีกเลี่ยงปัญหาเหล่านี้และในขณะนี้มีเครื่องมือซึ่งเป็นหลักจำลอง iPhone เท่าที่เว็บเซิร์ฟเวอร์ของบีบีซีที่มีความกังวล
get_iplayer ไม่ดาวน์โหลดการจัดทำดัชนีและการค้นหาของ iPlayer ทีวี / วิทยุ / ITVplayer โปรแกรมและพอดคาสต์ที่มีอยู่ มันยังสามารถสตรีม iPlayer รายการโทรทัศน์ในขณะที่ดาวน์โหลดพวกเขาที่จะ mplayer หรือ xine ฯลฯ มันหลีกเลี่ยงไม่ได้สิทธิ์ดิจิตอลใด ๆ การรักษาความปลอดภัยการจัดการ (ดูบีบีซี & rsquo; s เว็บไซต์เกี่ยวกับวิธีการทำที่มีเนื้อหา DRM Windows เท่านั้นพวกเขาให้) บีบีซีจะทำงานเฉพาะในสหราชอาณาจักรและ Hulu.com * ในประเทศสหรัฐอเมริกา
ใช้
สคริปต์ที่มีไว้สำหรับการใช้งานสำหรับการเล่นกลับ iPlayer / ITVplayer / Hulu * เนื้อหาบนอุปกรณ์ที่ไม่สามารถรองรับ Adobe Flash / เครื่อง / Silverlight ระบบที่ทำงานโดยสิ้นเชิงกับซอฟต์แวร์โอเพนซอร์ส (เช่นไม่มีแฟลช Adobe / อากาศหรือ Silverlight) ดาวน์โหลดเนื้อหา สำหรับอุปกรณ์มือถือที่มีการเข้าถึงอินเทอร์เน็ตความเร็วสูงไม่มี / Wi-Fi หรือที่ทำงานบนอุปกรณ์ที่มีหน่วยความจำที่ จำกัด เช่นเบราว์เซอร์ที่ทำงานกับผู้เล่นแฟลชหรืออากาศเป็นไปไม่ได้ (หรือไม่ได้รับอนุญาต) สำหรับผมนี้จะเป็น Xbox ใช้ Linux Xebian กับ Freevo หรือ XBMC Xbox มีเพียง 64 MB ของหน่วยความจำและการต่อสู้อย่างมากกับ Adobe แฟลช (Adobe doesn & rsquo; ทีอนุญาตให้คุณเรียกใช้ผู้เล่นแฟลชหรือ AIR ในเกมคอนโซลอย่างใดอย่างหนึ่ง) แน่นอนที่จะเคารพและบีบีซี rsquo; s และไอทีวีผู้ให้บริการเนื้อหา & rsquo; ความปรารถนาและการออกกฎหมายที่เป็นธรรมการใช้งานที่คุณควรให้เนื้อหาที่ดาวน์โหลดไม่เกินมันจะมีอยู่บนเว็บไซต์บีบีซี / ไอทีวีไม่พยายามที่จะได้รับมันจากด้านนอกของสหราชอาณาจักรและได้แจกจ่าย ถ้าคุณต้องการที่จะได้รับมีคุณภาพสูงขึ้นรายการโทรทัศน์แล้วนี้ไม่ได้เครื่องมือสำหรับคุณ คุณจะดีกว่าได้รับการ์ดรับสัญญาณ DVB-T หรือ DTV PVR get_iplayer ไม่ได้มีวัตถุประสงค์เพื่อใช้ในการทำสำเนาที่ผิดกฎหมายของเนื้อหาที่มีลิขสิทธิ์ โปรดเคารพสิทธิของเจ้าของเนื้อหาเมื่อบันทึก
คุณสมบัติ .
- ดาวน์โหลดวิดีโอ, เสียงและพอดคาสต์จากบีบีซีไอทีวี และเว็บไซต์ Hulu *
- การทำงาน PVR ช่วยให้การค้นหาที่กำหนดไว้ล่วงหน้าที่จะดาวน์โหลดได้จากกำหนดการเช่น cron หรือตารางเวลาของ Windows
- ใหม่เขียนซ้ำไฟล์ภาพยนตร์ on-the-ทันทีหากมีความจำเป็นเพื่อที่จะสามารถสตรีมก่อนที่จะถูกดาวน์โหลดอย่างเต็มที่
- Resume การดาวน์โหลดดาวน์โหลดเนื้อหาบางส่วน
- กระแส iPlayer หรือเนื้อหาพอดคาสต์ผ่าน mplayer หรือ xine ในขณะที่ดาวน์โหลดได้
- อนุญาตหลายโปรแกรมให้ดาวน์โหลดได้ในคำสั่ง
- การทำดัชนีของโปรแกรมที่มีอยู่ทั้งหมด
- การปรับปรุงความสามารถในสคริปต์
- แคชของโครงการดัชนี
- การสร้างพื้นฐาน HTML และ XML ไฟล์ดัชนี
- HTTP สนับสนุนพร็อกซี
- ขั้นสูงค้นหาในชื่อโปรแกรม, ตอน, คำอธิบาย, ช่องหรือประเภท ฯลฯ
- ค้นหา จำกัด โดยโปรแกรมทำหลังจากที่มีหมายเลขเฉพาะของชั่วโมง
- อัตโนมัติกระตุ้นการลบเนื้อหาดาวน์โหลดกว่า 30 วันที่ผ่านมา
- การติดแท็ก Meta ของการดาวน์โหลด iPlayer iPhone / H.264 และไฟล์ mp3 สำหรับการนำเข้าใน iTunes
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- อย่าพยายามที่จะปรับปรุงปลั๊กอิน packagemanager ถ้ามีการตั้งค่า
- Makefile ขณะนี้การปรับปรุงหมายเลขรุ่นในหน้าเว็บ
- สร้างคงที่ของ symlink ไปรุ่นล่าสุด
- การปรับปรุงเอกสารของตัวเลือก PVR
- ลบการติดแท็ก ID3 สำหรับไฟล์เสียง AAC
- การปรับปรุงโดยอัตโนมัติในวันที่ manpage เมื่อมีการเปลี่ยนแปลง
- การปรับปรุงส่วนที่ผู้เขียนในหน้าคู่มือ
- ร่วมสมทบบันทึกเมื่อปล่อยรุ่นใหม่
- เพิ่มตัวเลือก MP3 VBR สำหรับแปลง AAC
- จับชื่อพระรามที่ฝังอยู่ใน Akamai รับรองความถูกต้องในทำนอง
- ตรวจสอบให้แน่ใจว่าลูปมักจะได้รับอาเรย์แม้เพียงครั้งหนึ่ง
- --showoptions โฉมและตัวเลือกการค้นหา initialisation
- ตัวเลือกที่จะ mux วิดีโอ MKV แทน MP4
- การดำเนินการติดแท็กใหม่
- ใช้ไฟล์ :: ฟังก์ชั่นสเป็คสำหรับโปรแกรม / ภาพย่อเส้นทางแฟ้ม
- แก้ไขเสีย flashhd ดาวน์โหลด.
- แก้ไขสะกดผิด
- ตรวจสอบให้แน่ใจการเปลี่ยนแปลงนามสกุลไฟล์ที่ส่งออกที่มีโหมดการดาวน์โหลด
- ตรวจสอบให้แน่ใจวันที่ 32 บิตปลอดภัยถ้า timegm () ล้มเหลว
- ใช้ไฟล์ :: Spec- & gt; rel2abs เพื่อ sanitize ไดเรกทอรีออก
- เพิ่มตัวเลือกที่จะบังคับให้ --aactomp3 AAC แปลงเป็น MP3
- เอาท์พุทเป็น AAC M4A สำหรับ iTunes ที่มีแท็กเมตาดาต้า
- เพิ่ม 4 วิทยุเป็นพิเศษ
- ถดถอยเช่นนี้คงยากจนเส้นทางที่ใช้สำหรับการปรับปรุง get_iplayer
- หมายเลขรุ่น Update ในหน้าเว็บ ต้องแก้ไขสคริปต์ปล่อย
มีอะไรใหม่ ในรุ่น 2.36:
- localfiles ทดลองปลั๊กอิน MP3 ถูกเพิ่มเข้ามาซึ่งจะต้องมี MP3: :. ข้อมูล
- --page, --pagesize, --sort = และตัวเลือก --sortreverse ถูกเพิ่มในการควบคุมการส่งออกของการแข่งขันปรากฏ.
- สกัดเมตาดาต้าได้รับการปรับปรุงสำหรับการบันทึก URL ตาม.
- ปลั๊กอินไอทีวีถูกลบออกเพราะมันไม่ทำงาน.
- เส้นทางแอบโซลูทจะถูกบันทึกไว้ในประวัติศาสตร์.
- การสนับสนุน Thumbsize ถูกทำให้ง่ายขึ้น.
- การตรวจสอบ URL ที่บีบีซีสตรีมมิ่งกับ params mediaselector ในพวกเขาถูกบันทึก.
- กล่อง URL ด่วน 'ถูกบันทึกอยู่ในเว็บผู้จัดการ PVR เพื่อให้ผู้ใช้บันทึกหรือเล่นบีบีซีได้รับการสนับสนุนใด ๆ วิดีโอ / เสียงหน้า.
- ปุ่ม 'ลบ' ถูกบันทึก.
- ตัวเลือก 'ซ่อนบันทึกลบ' ถูกบันทึก.
- การตั้งค่าแท็บถูกบันทึก.
มีอะไรใหม่ ในรุ่น 2.32:
- รายการประวัติตอนนี้สามารถแสดงและค้นหาโดยการเพิ่ม - ประวัติศาสตร์.
- --info, thumbonly / metadataonly / subsonly ตัวเลือกในขณะนี้สามารถใช้กับ --history เมตาดาต้าที่จะได้รับหลังจากบันทึก.
- ตัวเลือก --thumbonly ถูกเพิ่มเข้าไปดาวน์โหลดภาพได้โดยไม่ต้องบันทึกรายการ.
- ข้อผิดพลาดที่ชื่อ iPlayer และเรื่องราวที่แยกไม่ถูกต้องถ้าไม่มี ':'. ในชื่อถูกแก้ไข
- ตีความไม่ถูกต้องรหัสข้อผิดพลาดกลับจากคำสั่งภายนอก Open3 ได้รับการแก้ไข.
- สัญญาณการทำลายล้างมากขึ้นจะมีการส่งคำสั่งมาจากกระบอกไม้ไผ่ถ้า SIGTERM / ท่อ / INT จะได้รับ.
- จัดการ SIGTERM สำหรับการเรียกโปรแกรมภายนอกถูกบันทึก.
มีอะไรใหม่ ในรุ่น 2.27:
- ตัวเลือก --series ใหม่เพิ่มขึ้นซึ่งจะแสดงรายการเท่านั้น ชื่อชุดที่มีจำนวนตอนและประเภท.
- การสนับสนุนขนาดย่อถูกบันทึก.
- ใช้ --thumbsize = N เพื่อเลือกขนาดของภาพขนาดเล็กในแคช (ใช้ --info เพื่อดูรูปขนาดย่อขนาดที่สามารถใช้ได้).
- ใช้ --thumbsizemeta = N เพื่อเลือกขนาดของภาพขนาดเล็กที่ใช้ในการเมตาดาต้า.
- ตัวเลือก --help ขั้นพื้นฐานที่ถูกเพิ่มเข้ามาสำหรับหน้าความช่วยเหลือง่าย.
- ความถูกต้องได้รับการปรับปรุงสำหรับโทรทัศน์ / วิทยุฟีด 'ชื่อ' และ 'ตอน' แยก.
- ข้อผิดพลาดที่โหมดการสตรีมมิ่งเท่านั้นที่จะล้มเหลวหากไฟล์ที่บันทึกอยู่แล้วได้รับการแก้ไข.
- การเชื่อมโยง 'ซีรีส์' ถูกบันทึกอยู่ใน prog ที่แต่ละคนที่จะช่วยให้การสร้างบันทึก PVR สำหรับชุดว่า.
มีอะไรใหม่ ในรุ่น 2.26:
- 'นิยม' และ 'ไฮไลท์ทีวีและรายการวิทยุอยู่ ติดแท็กในขณะนี้เป็นประเภท ใช้ --category = ที่นิยมหรือ --category = ไฮไลท์ที่จะใช้พวกเขา.
- คำอธิบายอีกต่อไปสกัดจากเมตาดาต้าบีบีซี iPlayer สำหรับข้อมูลและไฟล์เมตาดาต้า.
- การสนับสนุนที่ถูกทิ้งสำหรับรุ่น rtmpdump เก่ากว่า 1.5.
- ภาวนาของ flvstreamer, ID3v2, VLC, ffmpeg และ mplayer ได้รับการปรับปรุงเพื่อหลีกเลี่ยงการใช้เปลือก.
- ข้อผิดพลาดได้รับการแก้ไขที่ถูกยกเลิกการเชื่อมโยงที่เรียกว่าเป็นคำสั่งเมื่อกวาดล้างสื่อบันทึกเสียงเก่า.
- โหมด RealAudio --wav และดิบบนแพลตฟอร์ม Unix ที่ไม่ได้รับการแก้ไข.
- ติดตั้งอัตโนมัติใหม่ได้รับการปล่อยตัว.
- ในผู้จัดการ PVR คำสั่งภายนอกใช้ภาวนาไม่ใช่เปลือกถ้าเป็นไปได้.
มีอะไรใหม่ ในรุ่น 2.22:
- ข้อผิดพลาดเล็ก ๆ ที่จำนวนของการแข่งขันที่ไม่ได้แสดงใน โหมดที่ไม่ใช่ PVR ได้รับการแก้ไข.
- & quot; เสียงอธิบาย & quot; ค้นหาหมวดหมู่ถูกบันทึกอยู่ในโหมดทีวี.
- วิธีการของการรวมรายชื่อของรุ่นของโปรแกรมสำหรับทีวี / วิทยุโหมดก็เปลี่ยน.
- & quot; เกมส์อื่น ๆ & quot; ตัวเลือกที่ถูกสร้างขึ้นมามองเห็นได้ในโหมดความช่วยเหลือขั้นสูง / ยาว.
มีอะไรใหม่ ในรุ่น 2.21:
- ข่าวประชาสัมพันธ์ฉบับนี้เพิ่ม --packagemanager = ตัวเลือกปิดการใช้งานสำหรับภายนอก แพคเกจที่มีการจัดการ get_iplayer.
- มันเปลี่ยนแปลง / etc / get_iplayer / ตัวเลือก / var / lib / get_iplayer / ตัวเลือกเป็นตัวเลือกทั้งระบบไฟล์สำหรับการเริ่มต้นระวัง * เพื่อให้สอดคล้องกับ Linux FHS.
- มันจะให้คำเตือนถ้าตัวเลือกที่มีอยู่ใน / etc / get_iplayer / ตัวเลือก.
- ตัวเลือก --metadataonly ได้รับการเพิ่มเมตาดาต้าเรียกโปรแกรมโดยไม่ต้องสตรีมมิ่งหรือบันทึกโปรแกรม.
- รูปขนาดเล็กยังสามารถเรียกดูได้เพียงอย่างเดียวโดยใช้ตัวเลือก --thumbnail กับ --metadataonly.
- รูปแบบ --metadata = xbmc_movie ได้รับการเพิ่ม / ดีขึ้น.
- หาก --multimode ถูกนำมาใช้ทุกรูปแบบจะถูกบันทึกไว้ในอุทธรณ์ของ get_iplayer.
มีอะไรใหม่ ในรุ่น 2.16:
- ข่าวประชาสัมพันธ์ฉบับนี้เพิ่มใหม่ 'flashstd' iPlayer โหมดทีวี ( 480kbps H.264 640x360).
- จะเปลี่ยนโหมดทีวีเริ่มต้นที่:. iPhone, flashhigh, flashstd และ flashnormal
- จะแก้ไขภาพขนาดเล็กและ URL เว็บสำหรับ liveradio และ LiveTV.
- ผู้จัดการ PVR มีความช่วยเหลือคำแนะนำ.
- ประเภทโปรแกรมจะแสดงในตารางหลายแถวสำหรับการอ่านที่ดีขึ้น.
- ทุกสาขาที่ผู้ใช้กำหนดส่งไป get_iplayer จะ urlencoded เพื่อปรับปรุงความปลอดภัย.
- ตัวเลือก --listen ได้รับการเพิ่มสำหรับที่อยู่ฟังที่เริ่มต้นที่ 0.0.0.0 (และเตือนผู้ใช้ความสามารถในการเข้าถึงระยะไกลที่ไม่ปลอดภัยถ้า 127.0.0.1 ไม่ได้ใช้).
- คุณสมบัติการอัพเดทสคริปต์ได้รับการเพิ่ม.
- ปุ่ม 'คิว' ได้รับการเพิ่มสำหรับแต่ละโปรแกรม.
มีอะไรใหม่ ในรุ่น 2.00:
- ทดแทนแท็กตอนนี้ใช้เมตาดาต้ารุ่นที่เฉพาะเจาะจงเกี่ยวกับโปรแกรมที่บันทึกไว้ .
- ข้อแม้ถ้า --pid ใช้ในการบันทึกโปรแกรมเมตาดาต้าน้อยกว่าจะรับได้
- เพิ่มและแท็กเพื่อให้แท็กเหล่านี้ดาวน์โหลดประทับในชื่อไฟล์ ฯลฯ .
- ตัวเลือกที่ตั้งไว้ล่วงหน้าสามารถนำมาใช้เพื่อให้คุณสามารถมีชุดบันทึกของตัวเลือกและเรียกพวกเขาโดยใช้ --preset หรือ -z
- ตัวเลือกของผู้ใช้และค่าที่ตั้งไว้ในขณะนี้สามารถแก้ไขได้ดังนี้
- เลือกแสดง --prefs แสดงตัวเลือกทั้งหมดในตัวเลือกของผู้ใช้หรือที่ตั้งไว้ถ้าระบุ
- ตัวเลือก --prefs เพิ่มและ --prefs-เดลเพิ่ม / ลบตัวเลือกที่ระบุจากไฟล์ตัวเลือกของผู้ใช้หรือที่ตั้งไว้ถ้าระบุ
- เลือกลบ --prefs ชัดเจน * * * * * * * * ทุกตัวเลือกจากที่ตั้งไว้ในปัจจุบันหรือเลือกใช้
- เลือก --preset เลือกชุดของตัวเลือกที่กำหนดไว้ล่วงหน้า
- เลือก --preset รายการแสดงตัวเลือกที่บันทึกไว้ทั้งหมดที่ตั้งไว้ล่วงหน้า
- ใช้ตัวเลือก --save ขณะนี้รายงานข้อผิดพลาดของผู้ใช้บอกจะใช้ตัวเลือก --pref
- เลือก --pvr เดียววิ่ง PVR ค้นหาเฉพาะชื่อ
- direcotry รายละเอียดในขณะนี้ผู้ใช้สามารถแทนที่การใช้ --profile-dir
ต้องการ
- Perl
- libwww-Perl
- MPlayer
- กะพร่องกะแพร่ง
- rtmpdump
ความคิดเห็นที่ไม่พบ