มีวิธีการเล่นวิดีโอเหล่านี้ใน Linux หรือไม่?


5

ฉันยังไม่ได้สามารถที่จะเล่นวิดีโอจากที่นี่ ฉันลองแสงจันทร์ แต่ไม่แสดงภาพเสียงและบางครั้งบางส่วนของภาพ แต่ส่วนใหญ่เป็นสีดำถาม ขอบคุณ


ทำงานได้ที่นี่ (chromium 15.0.something, x86_64)
Mat

คำตอบ:


4

ใช่คุณสามารถแยก URL จาก HTML-source และใช้ mplayer:

$ mplayer -ao pulse mms://proedvid.stanford.edu/videocontent/knuth/musings/981203/981203-knuth-500.wmv

การเล่น (เสียง / วิดีโอ) ทำงานได้ดีบนระบบ Ubuntu 11.04

คุณสามารถทำให้บิตนี้เป็นแบบอัตโนมัติได้เช่นผ่าน:

$ curl -s -S 'http://myvideos.stanford.edu/player/slplayer.aspx?coll=ea60314a-53b3-4be2-8552-dcf190ca0c0b&co=40ac3a89-a6a2-439f-8f74-64d250a12818&o=true' | \
  grep mms  | sed 's/.*\(mms:\/\/[^"]\+\)".*/\1/'
mms://proedvid.stanford.edu/videocontent/knuth/musings/981203/981203-knuth-500.wmv

มันใช้งานได้ (และวิดีโอยอดเยี่ยม :) โดยใช้ffmpeg -iมันจะแสดงวิดีโอสตรีม 2 รายการ (500kbps และ 300kbps) และ 1 เสียง .. ฉัน demuxed 500kpbs (358.7 MB) และเสียง (49.0 MB) ไฟล์เต็ม 568.3 MB ดังนั้นนี้หมายถึง 160.6 MB เป็นพิเศษ ฉันไม่สามารถ demux สตรีมแฝงนี้ได้ แต่มีบางอย่างเกิดขึ้น .. วิดีโอนี้มีความยาว 99.37 นาทีและขนาดสตรีม 500kbps ยืนยันว่าค่อนข้างใกล้ชิดมาก .. แนวคิดใด ๆ ที่เกิดขึ้นกับสิ่งนี้ ... คำสั่ง demux นั้นffmpeg -map 0:0 -vcodec copy -i "$1" -an -y "$1".0.wmvคล้าย ๆ กับเสียงที่มี.asfเอาท์พุต ...
Peter.O

PS .. ฉันใช้mplayerคำสั่งอื่นกับตัวอย่างของคุณเพื่อรับสตรีม แต่ 'mms: // ... `ก็เหมือนกัน นี่คือคำสั่งที่ฉันใช้:mplayer -dumpstream -dumpfile "Donald-Knuth.wmv" "$( curl -s -S "$URI" |grep mms |sed -r 's|.*(mms://[^"]+)".*|\1|' )"
Peter.O
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.