Bằng cách sử dụng dòng lệnh để thao tác VLC trên Linux, bạn có thể dễ dàng tạo ra các script độc lập, thực hiện các tính năng mà không phụ thuộc quá nhiều vào giao diện đồ họa.
Hãy cùng tham khảo bài viết này để làm chủ VLC qua tiện ích dòng lệnh trên Linux được Mytour giới thiệu để tìm hiểu thêm thông tin chi tiết nhé.
I. Thao tác cơ bản với VLC
Cú pháp cơ bản để đọc một tập tin là:
vlc [tùy_chọn] [đường_dẫn_tập_tin(s)]
Nếu liệt kê nhiều hơn 1 tập tin, VLC sẽ đọc các tập tin này liên tục và hiển thị chúng dưới dạng danh sách phát. Sử dụng các lệnh, chúng ta có thể phát video ở chế độ toàn màn hình và thực hiện các thao tác cơ bản mà chúng ta thường làm khi truy cập menu trên giao diện đồ họa.
Chú ý: Để chạy VLC mà không có bất kỳ giao diện đồ họa nào, chỉ cần thay thế 'vlc' bằng 'cvlc' trong tất cả các lệnh.
1. Đọc đĩa DVD
Để đọc đĩa DVD, chúng ta sử dụng lệnh:
vlc dvd://[thiết_bị][[@tiêu_đề][:[chương][:góc]]]
Ví dụ, để đọc chương 7 trên đĩa tiếng Anh, chúng ta sử dụng lệnh:
vlc dvd://@1:8 -ngôn_ngữ_audio=en
2. Đọc Audio CD
Để đọc audio CD, chúng ta sử dụng lệnh sau:
sử dụng lệnh vlc để đọc đĩa CD âm nhạc:
3. Đọc Flux
Để phát đường truyền trực tuyến trên mạng, sử dụng lệnh sau:
vlc http://địa_chỉ_IP:cổng
Để đọc dữ liệu từ webcam:
vlc v4l2:///dev/video0
Trong lệnh trên, 'v4l2:///dev/video0' tham chiếu đến webcam sử dụng API của Video4Linux.
4. Quản lý danh sách phát
Để tạo danh sách phát, chúng ta có thể thêm nhiều tập tin vào đối số. Để xác định chế độ phát, sử dụng lệnh:
vlc -Z [files]
Để xáo trộn danh sách phát, sử dụng lệnh:
vlc -L [files]
Để lặp lại danh sách phát, sử dụng lệnh:
vlc -R [files]
5. Xem video ở chế độ toàn màn hình
Để mở video ở chế độ toàn màn hình, sử dụng lệnh:
vlc --toàn_màn_hình [file]
Hoặc:
vlc -f [file]
II. Các lệnh nâng cao để điều khiển VLC
VLC đi kèm với nhiều module cho phép chuyển mã các tệp, phát các tệp trên Internet, v.v. Để xem tất cả các module này, sử dụng lệnh:
vlc -l
Dưới đây, Mytour sẽ giới thiệu cho bạn một số ví dụ về cách sử dụng các module này. Đầu tiên, chúng ta sẽ thực hiện chuyển mã, sử dụng cú pháp dưới đây:
vlc [input_stream] --sout \
'#transcode{vcodec=[video_codec], acodec=[audio_codec]}
:standard{access=[type_of_output], dst=[name_of_output], mux=[output_type]}'
Có vẻ phức tạp, trong '[input_stream]' nhập tên file hoặc flux mà bạn muốn chuyển mã. '--sout' hiển thị kênh đầu ra. Cả 'vcodec' và 'acodec' tương ứng với video và codec âm thanh được sử dụng để chuyển mã.
Chúng ta có thể chọn các codec mà VLC hỗ trợ như mp4v, MPJG, WMV1, vorb, flac, ... . 'access' lưu trữ file được chuyển mã. Loại đầu ra có thể là 'file', 'udp', 'rtp' hoặc 'http'. 'dst' là viết tắt của đích và định nghĩa tên đầu ra. Cuối cùng 'mux' là định dạng, có thể chọn ts, ps, ogg, avi, ... .
Tùy chọn access tạo ra sự khác biệt giữa chuyển mã và phát trực tuyến trên mạng. Dưới đây là lệnh sử dụng:
vlc -vvv video.avi -sout
'#transcode{vcodec=mp4v, acodec=mpga}
:standard{access=http, mux=ogg, dst=XXX.XXX.XXX.XXX:Port}'
để chuyển đổi video .avi sử dụng codec MPEG4 và MPEG audio layer 2, sau đó phát dưới dạng http flux tại địa chỉ IP XXX.XXX.XXX.XXX và cổng được chọn.
Cuối cùng, để hiển thị trợ giúp cho mỗi module trên từng dòng lệnh, chúng ta sử dụng câu lệnh sau:
vlc -p [tên_module] -advanced
Bài viết này Mytour đã hướng dẫn cách sử dụng VLC thông qua dòng lệnh trên Linux. Bạn đọc có thể tham khảo thêm các bài viết khác trên Mytour để tìm hiểu thêm về các phím tắt VLC. Nếu có bất kỳ câu hỏi hoặc thắc mắc nào, hãy để lại trong phần bình luận dưới bài viết nhé.
Bạn có thể xem hướng dẫn chi tiết về cách cài đặt VLC trên Ubuntu trên Mytour. Nói chung, thao tác cài đặt VLC trên Ubuntu cũng tương tự như khi cài trên các hệ thống khác.
