มีวิธีแปลงภาพเคลื่อนไหว SWF เป็นไฟล์ภาพยนตร์บน Linux หรือไม่?


9

มีเครื่องมือ Linux ใดบ้างที่จะใช้ไฟล์ SWF และแสดงผลรูปแบบวิดีโอบางอย่าง? โปรดทราบว่าฉันไม่ต้องการเครื่องมือที่จะเข้ารหัส FLV หรือ MP4 ในตัวอีกครั้งฉันต้องการถ่ายภาพยนตร์ Flash มาตรฐานและแสดงเป็นวิดีโอ

ฉันพบการอ้างอิงถึงdump-gnashในGNU Manualแต่เมื่อติดตั้งแพ็คเกจ gnash ใน Fedora ฉันไม่มีคำสั่งนั้น


คุณหาทางออกหรือไม่? คุณเห็นConvertSWFหรือไม่ ยังไม่ทดลอง แต่คุณต้องการ dump-gnash
Dejan

คำตอบ:


1

ในขณะที่ไม่ใช่ตัวเลือกที่ดีที่สุดคุณสามารถลองรวบรวม gnash ด้วยตัวคุณเองแล้วส่ง--enable-gui=dumpค่าสถานะ

เมื่อต้องการทำสิ่งนี้ฉันดาวน์โหลด gnash ล่าสุดจากhttp://ftp.gnu.org/pub/gnu/gnash/0.8.10/

  1. สกัดด้วย tar -xf gnash-0.8.10.tar.gz

  2. เปลี่ยนเป็นไดเร็กทอรีที่แยกออกมา cd gnash-0.8.10

  3. วิ่ง ./configure --enable-gui=dump

  4. วิ่ง make

แต่การทำเช่นนี้คุณจะต้องมีเครื่องมือในการพัฒนาขั้นพื้นฐาน (GCC, GNU Make) และบางไลบรารีเช่น FFMPEG, boost และ agg (แต่คุณสามารถติดตั้งสิ่งเหล่านี้จากการแจกจ่ายของคุณได้โดยไม่จำเป็นต้องรวบรวมตัวเองมิเช่นนั้น ) ฉันอาจจะเหลือห้องสมุดสักสองสาม แต่./configureควรบอกคุณว่าคุณหายไปบางอย่าง

./gui/dump-gnash [options] movie_file.swfคุณสามารถเรียกใช้แล้ว


0

คุณสามารถลองใช้ edit.py:

apt-get install pyvnc2swf
apt-file search edit.py
pyvnc2swf: /usr/share/pyvnc2swf/edit.py

จากนั้นแปลงเป็นโดยการแสดงผล:

/usr/share/pyvnc2swf/edit.py -o output.flv original.swf

จากนั้นหากคุณต้องการแปลงเป็นรูปแบบอื่นอีกครั้งให้ใช้ ffmpeg (สามารถแปลงเป็นรูปแบบวิดีโอยอดนิยมจำนวนมาก):

ffmpeg -i output.flv output.avi

1
น่าเสียดายที่ฉันเพิ่งจบด้วยภาพยนตร์ยาวเจ็ดนาทีที่มีความมืดสนิท :( BTW คำสั่งเทียบเท่าของ Fedora คือvnc2swf-edit
robertc

ขออภัยที่จะได้ยินเดาว่ามันเป็น Debian เท่านั้น? ทำงานบน Ubuntu 10.04
ngen

4
ฉันได้รับการติดตั้งดีมันก็ไม่ได้ทำงาน
robertc

0

คุณสามารถลองเล่นไฟล์และบันทึกหน้าจอได้ในเวลาเดียวกันแม้ว่าอาจมีวิธีที่ดีกว่าในการทำเช่นนี้


0

หากคุณยังคงมีไฟล์. fla อยู่ให้ลองเผยแพร่ swf สำหรับ Flash 9 ฉันมีลำดับที่ฉันต้องการแปลงเป็นวิดีโอให้เป็นประโยชน์เมื่อใช้รูปแบบ Flash swf ที่ใหม่กว่า แต่มันไปได้ดีกับ swfs ที่รองรับ Flash 9 และ edit.py!


ฉันไม่เคยมีจุดเดิม. fla ฉันไม่มีรุ่นของ Flash ที่ใช้งานได้กับ Linux
robertc
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.