Một số trình chuyển đổi âm thanh / video cho Linux là gì? [đóng cửa]


28

Một số trình chuyển đổi âm thanh / video cho Linux là gì?


3
"đã đóng" :( Cảm ơn rất nhiều người điều hành. Câu hỏi này rất quan trọng đối với tôi. ... bạn có để ý rằng nó đã được xem hai mươi nghìn lần không?
Mina Michael

Câu trả lời:


22

Tôi đang tập trung vào các trình chuyển đổi video ở đây, mặc dù FFmpeghoặc mencodercó thể mã hóa âm thanh.

Giao diện đồ họa

Phanh tay

Từ trang chủ của nó:

HandBrake là một bộ chuyển mã video đa luồng, được cấp phép GPL, đa nền tảng, đa luồng.

Dễ dàng sử dụng GUI với các cài đặt trước cho các thiết bị phần cứng khác nhau; có thể trích xuất DVD dễ dàng.

Avidemux

Từ trang chủ của nó:

Avidemux là trình chỉnh sửa video miễn phí được thiết kế cho các tác vụ cắt, lọc và mã hóa đơn giản. Nó hỗ trợ nhiều loại tệp, bao gồm các tệp MPEG tương thích AVI, DVD, MP4 và ASF, sử dụng nhiều loại codec. Nhiệm vụ có thể được tự động hóa bằng cách sử dụng các dự án, hàng đợi công việc và khả năng kịch bản mạnh mẽ.

Cũng khá dễ sử dụng. Nó có thể so sánh với VirtualDub trên Windows.

VLC

VLC cung cấp và dễ dàng truy cập chức năng chuyển đổi trong Media-> Convert / Save. Một hướng dẫn được đưa ra ở đây .

Giao diện dòng lệnh

FFmpeg (hoặc ngã ba của nó avconv) ###

Từ trang chủ của nó:

FFmpeg là một giải pháp đa nền tảng hoàn chỉnh để ghi, chuyển đổi và truyền phát âm thanh và video. Nó bao gồm libavcodec - thư viện codec âm thanh / video hàng đầu.

Thí dụ:

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

Bộ khởi động

mencoder là một phần của dự án MPlayer, vì vậy nó có chung cú pháp.

Thí dụ:

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

Phanh tay

Phanh tay cũng có giao diện dòng lệnh.

Hạn chế Codec do bằng sáng chế phần mềm

Xin lưu ý rằng do bằng sáng chế phần mềm, một số chương trình trong kho lưu trữ Ubuntu tiêu chuẩn không bao gồm một số codec nhất định ( mã hóa H264 là một ví dụ nổi bật).

Giải pháp cho tước nhị phân:

Kích hoạt kho Medibfox :

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

Sử dụng nhị phân tĩnh dựng sẵn

Ví dụ: bạn có thể tải xuống FFmpeg với tất cả các codec được hỗ trợ tại đây: http://ffmpeg.gusari.org/static/

Nếu bạn muốn chạy nhị phân đó, đừng quên gọi nó với đường dẫn đầy đủ; nếu không, FFmpeg của Ubuntu sẽ được chạy.

Xây dựng các nhị phân cho chính mình ...

... Và bao gồm mọi thứ bạn muốn. Tất nhiên, đây là giải pháp tẻ nhạt nhất.


Đối với ffmpeg, ít nhất, có một hướng dẫn biên dịch khá toàn diện trên wiki ffmpeg.
evilsoup

3

1
Chào mừng bạn đến hỏi Ubuntu! Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
fossfreedom

@NomanJatted Tại thời điểm này, phần mềm bạn đã liên kết chỉ có phiên bản dành cho Windows và Mac, không có phiên bản Linux.
Vladimir S.

2

Điều đó phụ thuộc vào những gì bạn có nghĩa là Best. Có rất nhiều trong số họ ra khỏi đó. ffmpeg( avconv) là một trong những yêu thích của tôi. Đây là một giải pháp hoàn chỉnh, đa nền tảng để ghi, chuyển đổi và truyền phát âm thanh và video. Nó bao gồm libavcodec - thư viện codec âm thanh / video hàng đầu. Bạn có thể tìm thêm thông tin từ http://www.ffmpeg.org/ffmpeg.html

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.