Cách chuyển đổi video .MTS sang .AVI

các máy ảnh và video de Sony bản ghi đó ở định dạng MTS thường đi kèm với một phần mềm sinh sản Nó chỉ hoạt động trên MS Windows, vì vậy để phát video trong GNU / Linux, bạn phải sử dụng phần mềm như VLC hoặc Mplayer, phần mềm này nhận dạng hầu hết các định dạng.

Tuy nhiên, nếu ngoài việc nhìn thấy chúng, chúng tôi muốn chỉnh sửa chúng, vấn đề là phức tạp vì chúng không thể được nhập trực tiếp vào Cinelerra, PiTiVi, Kino, v.v. Cách duy nhất là chuyển đổi chúng trước đó.


Đối với điều này, chúng ta có thể sử dụng VLC với chức năng "chuyển đổi" của nó, nhưng định dạng này không thân thiện lắm và thường gây ra một số vấn đề.

Giải pháp thay thế tốt nhất là ffmpeg, mặc dù nó hoạt động bằng dòng lệnh nhưng có giao diện đồ họa: WinFF.

Để cài đặt ffmpeg, hãy mở một thiết bị đầu cuối và chạy:

Ubuntu và các dẫn xuất:

sudo apt-get update
Sudo apt-get cài đặt ffmpeg

Arch và các dẫn xuất:

Sudo pacman -S ffmpeg

Khi đó, chúng ta có 2 khả năng: chúng ta cài đặt WinFF để làm việc với giao diện đồ họa thoải mái hơn hoặc chúng ta sử dụng ffmpeg bằng dòng lệnh với một bash script nhỏ chắc chắn sẽ nhanh hơn và hiệu quả hơn.

Nhận dữ liệu chuyển đổi chính xác

Một trong những chìa khóa để chuyển đổi là sử dụng các thông số tương tự của video gốc trong quá trình chuyển đổi để không làm giảm chất lượng hoặc kích thước (đó là lý do tại sao chúng tôi mua một máy ảnh HD, phải không?). Đó là lý do tại sao việc thực hiện phân tích tệp gốc với chức năng thu thập thông tin có trong ffmpeg trước tiên là rất thú vị. Để làm điều đó, chúng tôi điều hướng đến thư mục mà chúng tôi có * .MTS kết xuất và thực thi:

ffmpeg -i File_name.MTS

Chúng tôi sẽ nhận được rất nhiều thông tin nhưng điều chúng tôi quan tâm là phần cuối cùng nơi dữ liệu mã hóa video xuất hiện:

Đầu vào # 0, mpegts, từ 'file.MTS':
Thời lượng: 00: 01: 13.86, bắt đầu: 1.000033, tốc độ bit: 9390 kb / s
Chương trình 1
Luồng # 0.0 [0x1011]: Video: h264, yuv420p, 1440 × 1080 [PAR 4: 3 DAR 16: 9], 50 khung hình / giây, 50 tbr, 90k tbn, 50 tbc
Luồng # 0.1 [0x1100]: Âm thanh: ac3, 48000 Hz, âm thanh nổi, s16, 256 kb / s
Luồng # 0.2 [0x1200]: Phụ đề: pgssub

Trong ví dụ này, video được mã hóa bằng codec h264 ở tốc độ 9390kb / giây và 50 khung hình / giây, với kích thước 1440 × 1080 pixel, tỷ lệ khung hình pixel là 4: 3 và tỷ lệ khung hình hiển thị là 16: 9. Âm thanh được mã hóa bằng ac3, ở dạng âm thanh nổi, ở 256kbs và 48kHz.

Việc chuyển đổi: sử dụng WinFF

Để cài đặt WinFF, hãy mở một terminal và chạy:

Ubuntu và các dẫn xuất:

sudo apt-get cài winff

Arch và các dẫn xuất:

yaourt-S winff

Sau đó, mở WinFF và nhập các tệp bạn muốn chuyển đổi. Chương trình hoạt động theo lô, vì vậy có thể tạo hàng đợi công việc để chuyển đổi nhiều tệp liên tiếp.

Sau khi được nhập, ở dưới cùng, trong Kết quả, hãy chọn codec bạn muốn sử dụng. Nhấn nút trên «Cài đặt» và sao chép dữ liệu của video mà bạn đã thu được trước đó để duy trì chất lượng tối đa trong quá trình chuyển đổi.

Tất nhiên, cũng có thể chuyển đổi video sang chất lượng thấp hơn (đối với điều này, đã có một số cài đặt mặc định để lựa chọn).

Cuối cùng, nhấn nút Chuyển đổi.

Với điều này, bạn đã có những video mới ở định dạng mà người chỉnh sửa và trình phát video thông thường có thể hiểu được.

Việc chuyển đổi: sử dụng thiết bị đầu cuối

Trong trường hợp bạn chọn đường dẫn đầu cuối thú vị hơn nhiều, hãy chạy ffmpeg với cú pháp sau:

tệp ffmpeg -i .MTS -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080 tệp .AVI

Đừng quên thay đổi tên tệp và thông số cấu hình dựa trên dữ liệu thu được bằng cách chạy ffmpeg -i.

Trong trường hợp bạn cần chuyển đổi tất cả các video .MTS trong một thư mục, bạn có thể tạo tập lệnh bash rất dễ dàng.

Để thực hiện việc này, hãy tạo tệp convertmts bằng trình soạn thảo văn bản yêu thích của bạn và dán nội dung sau:

#! / bin / bash
for a trong `ls * .MTS`; do ffmpeg -i $ a -vcodec libxvid -b 12000k -acodec libmp3lame -ac 2 -ab 256k -deinterlace -s 1440x1080 `echo" $ a "| cắt -d '.' -f1`.avi; làm xong
ra

Đừng quên sử dụng các thông số cấu hình phù hợp nhất với nhu cầu của bạn.

Để dễ dàng hơn, bạn có thể lưu tập lệnh trong / usr / share, nơi bạn có thể tạo thư mục misscripts (để lưu những thứ nhỏ này).

Cuối cùng, điều hướng đến thư mục lưu trữ video và chạy tập lệnh như sau:

bash / usr / share / myscripts / convertmts

Điều này sẽ bắt đầu quá trình chuyển đổi cho tất cả các video trong thư mục.

Nguồn: Tatblog & chỉ rõ ràng


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   EMAS dijo

    Bạn đã cứu tôi

  2.   Daniel Vazquez dijo

    Cảm ơn bạn rất nhiều, bạn đã cứu mạng tôi. Tôi vừa chuyển từ Windows 8 sang Ubuntu 14.04 LTS và không thể tìm cách chỉnh sửa / mở định dạng này. Cảm ơn bạn.