ตัวแปลงเสียง / วิดีโอสำหรับ Linux คืออะไร [ปิด]


28

ตัวแปลงเสียง / วิดีโอสำหรับ Linux คืออะไร


3
.. "ปิด" :( ขอบคุณผู้ดูแลจำนวนมากคำถามนี้เป็นสิ่งสำคัญมากที่จะฉัน ... คุณไม่ได้สังเกตเห็นว่ามันถูกมองว่าสองหมื่นครั้ง?
น่าไมเคิล

คำตอบ:


22

ฉันมุ่งเน้นที่ตัวแปลงวิดีโอที่นี่ถึงแม้ว่าFFmpegหรือmencoderสามารถเข้ารหัสเสียงได้เช่นกัน

ส่วนต่อประสานกราฟิก

เบรกมือ

จากหน้าแรกของมัน:

HandBrake เป็นตัวแปลงสัญญาณวิดีโอแบบหลายแพลตฟอร์มแบบโอเพนซอร์ซ

GUI ที่ใช้งานง่ายพร้อมสถานีที่ตั้งไว้ล่วงหน้าสำหรับอุปกรณ์ฮาร์ดแวร์ต่างๆ สามารถฉีกดีวีดีได้อย่างง่ายดาย

Avidemux

จากหน้าแรกของมัน:

Avidemux เป็นโปรแกรมตัดต่อวิดีโอฟรีที่ออกแบบมาสำหรับการตัดการกรองและการเข้ารหัสอย่างง่าย รองรับไฟล์หลายประเภทรวมถึง AVI, ไฟล์ MPEG ที่ใช้งานร่วมกับ DVD, MP4 และ ASF โดยใช้ตัวแปลงสัญญาณที่หลากหลาย งานสามารถทำงานอัตโนมัติโดยใช้โครงการ, คิวงานและความสามารถในการเขียนสคริปต์ที่มีประสิทธิภาพ

ยังค่อนข้างใช้งานง่าย มันค่อนข้างจะเปรียบได้กับ VirtualDub บน Windows

VLC

VLC มีฟังก์ชั่นการแปลงและเข้าถึงได้ง่ายในสื่อ -> แปลง / บันทึก การเรียนการสอนจะได้รับที่นี่

อินเตอร์เฟสบรรทัดคำสั่ง

FFmpeg (หรือทางแยกavconv) ###

จากหน้าแรกของมัน:

FFmpeg เป็นโซลูชั่นข้ามแพลตฟอร์มที่สมบูรณ์ในการบันทึกแปลงและสตรีมเสียงและวิดีโอ มันมี libavcodec - ไลบรารีตัวแปลงสัญญาณเสียง / วิดีโอชั้นนำ

ตัวอย่าง:

ffmpeg -i input.mkv -c:v mjpeg -b 2000k -c:a libmp3lame -ab 128k -ar 44100 -vf denoise3d,scale=640:360 output.avi

mencoder

mencoder เป็นส่วนหนึ่งของโครงการ MPlayer ดังนั้นจึงใช้ไวยากรณ์ร่วมกัน

ตัวอย่าง:

mencoder input.wmv -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=3000 -oac mp3lame -lameopts cbr:br=160 -vf denoise3d,scale=640:360 -o output.avi 

เบรกมือ

เบรกมือยังมีอินเตอร์เฟสบรรทัดคำสั่ง

ข้อ จำกัด ของตัวแปลงสัญญาณเนื่องจากสิทธิบัตรซอฟต์แวร์

โปรดทราบว่าเนื่องจากสิทธิบัตรซอฟต์แวร์บางโปรแกรมในที่เก็บ Ubuntu มาตรฐานจึงไม่มีตัวแปลงสัญญาณบางตัว (การเข้ารหัส H264 เป็นตัวอย่างที่เด่นชัด)

วิธีแก้ปัญหาสำหรับการถอดไบนารี:

เปิดใช้งานที่เก็บMedibuntu :

sudo -E wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update
sudo apt-get dist-upgrade

ใช้ไบนารีคงที่ที่สร้างไว้ล่วงหน้า

ตัวอย่างเช่นคุณสามารถดาวน์โหลด FFmpeg พร้อมตัวแปลงสัญญาณทั้งหมดที่ได้รับการสนับสนุนที่นี่: http://ffmpeg.gusari.org/static/

หากคุณต้องการเรียกใช้ไบนารี่นั้นอย่าลืมเรียกมันด้วยพา ธ เต็ม มิฉะนั้น FFmpeg ของ Ubuntu จะถูกเรียกใช้

สร้างไบนารีสำหรับตัวคุณเอง ...

... และรวมทุกอย่างที่คุณต้องการ แน่นอนว่านี่เป็นทางออกที่น่าเบื่อที่สุด


สำหรับ ffmpeg อย่างน้อยก็มีคู่มือการรวบรวมที่ครอบคลุมเกี่ยวกับ ffmpeg wiki
evilsoup

3

1
ยินดีต้อนรับสู่ถาม Ubuntu! ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
fossfreedom

@NomanJaved ในขณะนี้ซอฟต์แวร์ที่คุณเชื่อมโยงมีเพียงรุ่นสำหรับ Windows และ Mac ไม่มีรุ่น Linux
Vladimir S.

2

Bestนั่นขึ้นอยู่กับสิ่งที่คุณหมายถึง มีพวกเขามากมายที่นั่น ffmpeg( avconv) เป็นหนึ่งในรายการโปรดของฉัน เป็นโซลูชั่นข้ามแพลตฟอร์มที่สมบูรณ์แบบในการบันทึกแปลงและสตรีมเสียงและวิดีโอ มันมี libavcodec - ไลบรารีตัวแปลงสัญญาณเสียง / วิดีโอชั้นนำ คุณสามารถค้นหาข้อมูลเพิ่มเติมได้จากhttp://www.ffmpeg.org/ffmpeg.html

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