Đây là lệnh mpg123.bin có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
mpg123 - phát luồng âm thanh MPEG 1.0 / 2.0 / 2.5 (lớp 1, 2 và 3)
SYNOPSIS
mpg123 [ lựa chọn ] hồ sơ ... | URL ... | -
MÔ TẢ
mpg123 đọc một hoặc nhiều hơn hồ sơs (hoặc đầu vào tiêu chuẩn nếu chỉ định `` - '') hoặc URLs và chơi
chúng trên thiết bị âm thanh (mặc định) hoặc xuất chúng thành stdout. hồ sơ/URL được cho là
một luồng bit âm thanh MPEG.
TOÁN HẠNG
Các toán hạng sau được hỗ trợ:
hồ sơ(s) Tên đường dẫn của một hoặc nhiều tệp đầu vào. Chúng phải là MPEG-1.0 / 2.0 / 2.5 hợp lệ
luồng âm thanh lớp 1, 2 hoặc 3 bit. Nếu dấu gạch ngang `` - '' được chỉ định, dữ liệu MPEG sẽ
được đọc từ đầu vào chuẩn. Hơn nữa, bất kỳ tên nào bắt đầu bằng `` http: // ''
được công nhận là URL (xem phần tiếp theo).
LỰA CHỌN
mpg123 các tùy chọn có thể là tùy chọn một chữ cái POSIX truyền thống hoặc kiểu GNU
tùy chọn dài. Các tùy chọn kiểu POSIX bắt đầu bằng một dấu `` - '' duy nhất, trong khi các tùy chọn dài GNU bắt đầu
với `` - ''. Các đối số tùy chọn (nếu cần) theo sau được phân tách bằng khoảng trắng (không phải `` = '').
Lưu ý rằng một số tùy chọn có thể vắng mặt trong cài đặt của bạn khi bị vô hiệu hóa trong bản dựng
quá trình.
ĐẦU VÀO LỰA CHỌN
-k num, --nhảy num
Bỏ qua trước num khung. Theo mặc định, quá trình giải mã bắt đầu ở khung hình đầu tiên.
-n num, --khung num
Chỉ giải mã num khung. Theo mặc định, toàn bộ luồng được giải mã.
--mờ
Bật tìm kiếm mờ (đoán hiệu số byte hoặc sử dụng điểm tìm kiếm gần đúng từ
Xing TOC). Nếu không có điều đó, những người tìm kiếm cần phải quét qua tệp đầu tiên trước khi họ có thể
nhảy tại các vị trí. Bạn có thể quyết định ở đây: thao tác chính xác với mẫu không có khe hở
tính năng hoặc tìm kiếm nhanh hơn (mờ).
-y, --no-đồng bộ lại
KHÔNG cố gắng đồng bộ hóa lại và tiếp tục giải mã nếu có lỗi xảy ra trong tệp đầu vào.
Thông thường, mpg123 cố gắng giữ cho quá trình phát lại tồn tại bằng mọi giá, kể cả việc bỏ qua
tài liệu không hợp lệ và tìm kiếm tiêu đề mới khi có sự cố. Với cái này
chuyển đổi, bạn có thể cứu trợ cho các lỗi dữ liệu (và có thể giúp bạn tránh khỏi tai nạn
thời gian). Lưu ý rằng công tắc này đã được đổi tên từ --resync. Tên cũ vẫn
hoạt động, nhưng không được quảng cáo hoặc khuyến nghị sử dụng (có thể bị xóa trong tương lai).
- giới hạn đồng bộ hóa byte
Đặt số byte để tìm kiếm dữ liệu MPEG hợp lệ sau khi bị mất trong luồng; <0 nghĩa là
tìm kiếm toàn bộ luồng. Nếu bạn biết rằng có một lượng lớn dữ liệu không hợp lệ trong
các tập tin ... đây là cái búa của bạn. Lưu ý: Chỉ kể từ phiên bản 1.14, điều này cũng tăng lên
số lượng rác đã bỏ qua khi bắt đầu.
-p URL | không ai, --Ủy quyền URL | không ai
Các quy định Proxy sẽ được sử dụng cho các yêu cầu HTTP. Nó phải được chỉ định là đầy đủ
URL (``http://host.domain: port / ''), nhưng tiền tố `` http: // '', số cổng và
dấu gạch chéo ở cuối là tùy chọn (cổng mặc định là 80). Xác định không ai có nghĩa
không sử dụng bất kỳ proxy nào và truy xuất tệp trực tiếp từ các máy chủ tương ứng.
Xem thêm phần `` HỖ TRỢ HTTP ''.
-u auth, --xác thực auth
Xác thực HTTP để sử dụng khi nhận tệp qua HTTP. Định dạng được sử dụng là
mật khẩu người dùng.
--bỏ qua-mime
Bỏ qua các loại MIME do máy chủ HTTP cung cấp. Nếu bạn biết rõ hơn và muốn mpg123
giải mã một cái gì đó mà máy chủ nghĩ là hình ảnh / png, sau đó chỉ cần làm điều đó.
- bộ đệm không tìm kiếm
Tắt tính năng đệm vi mô mặc định của các luồng không thể tìm kiếm cung cấp cho trình phân tích cú pháp
bước chân an toàn hơn.
-@ hồ sơ, --danh sách hồ sơ
Đọc tên tệp và / hoặc URL của luồng âm thanh MPEG từ tệp đã chỉ định hồ sơ in
bổ sung cho những cái được chỉ định trên dòng lệnh (nếu có). Lưu ý rằng hồ sơ có thể
hoặc là một tệp thông thường, dấu gạch ngang `` - '' để chỉ ra rằng danh sách tên tệp / URL là
được đọc từ đầu vào chuẩn hoặc một URL trỏ đến một danh sách thích hợp
tập tin. Lưu ý: chỉ một -@ tùy chọn có thể được sử dụng (nếu nhiều hơn một được chỉ định, chỉ
cái cuối cùng sẽ được công nhận).
-l n, --listentry n
Trong danh sách phát, chỉ phát mục nhập được chỉ định. n là số mục bắt đầu từ
1. Giá trị 0 là giá trị mặc định và có nghĩa là phát toàn bộ danh sách, một giá trị âm
có nghĩa là hiển thị danh sách các đầu sách với số của chúng ...
--tiếp tục
Bật chế độ tiếp tục danh sách phát. Điều này thay đổi việc bỏ qua khung để chỉ áp dụng cho
bản nhạc đầu tiên và cũng tiếp tục phát các bản nhạc tiếp theo trong danh sách phát sau
đã chọn một. Ngoài ra, tùy chọn phát một số khung hình chỉ áp dụng cho toàn bộ
danh sách phát. Về cơ bản, điều này cố gắng coi danh sách phát giống một luồng lớn hơn
(như sách nói). Số bản nhạc hiện tại trong danh sách (dựa trên 1) và số khung
(Dựa trên 0) được in khi thoát (hữu ích nếu bạn bị gián đoạn phát lại và muốn
Tiếp tục sau). Lưu ý rằng thông tin tiếp tục được in ra đầu ra tiêu chuẩn
trừ khi sử dụng công tắc chuyển dữ liệu âm thanh sang đường ống tiêu chuẩn. Ngoài ra, nó thực sự
hợp lý khi làm việc với các tệp danh sách phát thực tế thay vì danh sách tên tệp như
để theo dõi các vị trí nhất quán.
--vòng thời gian
đối với (các) rãnh lặp một số lần nhất định, <0 có nghĩa là vòng lặp vô hạn (không phải với
--ngẫu nhiên!).
- mở cửa
Đối với chế độ điều khiển từ xa: Luôn mở tệp đã tải sau khi kết thúc.
--hết giờ giây
Hết thời gian chờ tính bằng (số nguyên) giây trước khi tuyên bố luồng ngừng hoạt động (nếu <= 0, hãy đợi
mãi mãi).
-z, --luffle
Phát ngẫu nhiên. Trộn ngẫu nhiên thứ tự của các tệp được chỉ định trên dòng lệnh,
hoặc trong tệp danh sách.
-Z, --ngẫu nhiên
Chơi ngẫu nhiên liên tục. Tiếp tục chọn một tệp ngẫu nhiên từ dòng lệnh hoặc
danh sách chơi. Không giống như chơi xáo trộn ở trên, chơi ngẫu nhiên không bao giờ kết thúc và chơi riêng lẻ
bài hát nhiều hơn một lần.
--no-icy-meta
Không chấp nhận dữ liệu meta ICY.
-tôi, --mục lục
Lập chỉ mục / quét qua bản nhạc trước khi phát lại. Điều này điền vào bảng chỉ mục cho
đang tìm kiếm (nếu được bật trong libmpg123) và có thể làm cho hệ điều hành lưu vào bộ nhớ cache của tệp
nội dung để hoạt động mượt mà hơn khi phát lại.
- kích thước chỉ mục kích thước
Đặt số lượng mục nhập trong bảng chỉ mục khung tìm kiếm.
--khung trước num
Đặt số lượng khung hình được đọc dưới dạng khách hàng tiềm năng trước vị trí cần xem. Cái này
phục vụ để lấp đầy hồ chứa lớp 3 bit, cần thiết để tái tạo trung thực
mẫu nhất định tại một vị trí nhất định. Lưu ý rằng đối với lớp 3, tối thiểu là 1
được thực thi (do chồng chéo khung) và đối với lớp 1 và 2, điều này được giới hạn ở 2
(không có hồ chứa bit trong trường hợp đó, nhưng động cơ vẫn quay lên).
OUTPUT và CHẾ BIẾN LỰA CHỌN
-o mô-đun, - đầu ra mô-đun
Chọn mô-đun đầu ra âm thanh. Bạn có thể cung cấp danh sách được phân tách bằng dấu phẩy để sử dụng
một trong những hoạt động.
- danh sách-mô-đun
Liệt kê các mô-đun có sẵn.
-a dev, --thiết bị âm thanh dev
Chỉ định thiết bị âm thanh để sử dụng. Giá trị mặc định phụ thuộc vào hệ thống (thường là
/ dev / audio hoặc / dev / dsp). Sử dụng tùy chọn này nếu bạn có nhiều thiết bị âm thanh và
mặc định không phải là những gì bạn muốn.
-s, --thiết bị xuất chuẩn
Các mẫu âm thanh đã giải mã được ghi vào đầu ra tiêu chuẩn, thay vì phát chúng
thông qua thiết bị âm thanh. Tùy chọn này phải được sử dụng nếu phần cứng âm thanh của bạn không
được hỗ trợ bởi mpg123. Định dạng đầu ra theo mặc định là PCM tuyến tính thô (không có tiêu đề)
dữ liệu âm thanh, 16 bit, âm thanh nổi, thứ tự byte máy chủ (bạn có thể buộc mono hoặc 8bit).
-O hồ sơ, --outfile
Ghi đầu ra thô vào một tệp (thay vì chỉ chuyển hướng đầu ra tiêu chuẩn thành
tệp với shell).
-w hồ sơ, --wav
Ghi đầu ra dưới dạng tệp WAV. Điều này sẽ làm cho luồng MPEG được giải mã và lưu
dưới dạng tệp hồ sơ hoặc đầu ra tiêu chuẩn nếu - được sử dụng làm tên tệp. Bạn cũng có thể dùng --au
và --cdr cho định dạng AU và CDR, tương ứng. Lưu ý rằng WAV / AU ghi vào không
các tệp có thể tìm kiếm, hoặc stdout được chuyển hướng, cần một số suy nghĩ. Kể từ 1.16.0, logic
đã thay đổi để viết tiêu đề với dữ liệu thực tế đầu tiên. Điều này tránh được WAV giả
chẳng hạn như tiêu đề trong một đường ống. Kết quả của việc giải mã không có gì thành WAV / AU là một tệp
chỉ bao gồm tiêu đề khi nó có thể tìm kiếm được và thực sự không có gì khi không (không phải
thậm chí cả một tiêu đề). Việc ghi chính xác dữ liệu với các tiêu đề tiên tri thành stdout không hề đơn giản
kinh doanh.
--au hồ sơ
Không phát tệp MPEG nhưng ghi nó vào hồ sơ ở định dạng âm thanh SUN. Nếu là
được sử dụng làm tên tệp, tệp AU được ghi vào stdout. Xem đoạn văn về WAV
viết cho tiêu đề thú vị với các luồng không thể tìm kiếm.
--cdr hồ sơ
Không phát tệp MPEG nhưng ghi nó vào hồ sơ dưới dạng tệp CDR. Nếu - được sử dụng như
tên tệp, tệp CDR được ghi vào stdout.
- mở ra
Buộc mở lại thiết bị kiểm âm sau mỗi bài hát
--CPU loại bộ giải mã
Chọn một bộ giải mã nhất định (được tối ưu hóa cho CPU cụ thể), ví dụ như i586 hoặc MMX.
Danh sách các bộ giải mã có sẵn có thể khác nhau; tùy thuộc vào bản dựng và CPU của bạn
hỗ trợ. Tùy chọn này chỉ có sẵn khi bản dựng thực sự bao gồm một số
bộ giải mã tối ưu hóa.
--test-cpu
Kiểm tra CPU của bạn và in ra danh sách các lựa chọn có thể có cho --cpu.
--list-cpu
Liệt kê tất cả các lựa chọn bộ giải mã có sẵn, bất kể CPU của bạn hỗ trợ như thế nào.
-g thu được, --thu được thu được
[DEPRECATED] Đặt mức tăng đầu ra phần cứng âm thanh (mặc định: không thay đổi). Đơn vị của
giá trị khuếch đại phụ thuộc vào phần cứng và mô-đun đầu ra. (Tham số này chỉ là
được cung cấp để tương thích ngược và có thể bị xóa trong tương lai mà không cần trước
lưu ý. Sử dụng trình phát âm thanh để chơi và ứng dụng máy trộn để trộn, kiểu UNIX!)
-f yếu tố, --tỉ lệ yếu tố
Thay đổi hệ số tỷ lệ (mặc định: 32768).
--rva-trộn, --rva-đài
Bật RVA (điều chỉnh âm lượng tương đối) bằng cách sử dụng các giá trị được lưu trữ cho ReplayGain
chế độ radio / chế độ trộn với tất cả các bản nhạc có độ lớn gần như nhau. Hợp lệ đầu tiên
thông tin được tìm thấy trong Thẻ ID3V2 (Nhận xét có tên RVA hoặc khung RVA2) hoặc ReplayGain
tiêu đề trong Lame / Thẻ thông tin được sử dụng.
--rva-album, --rva-audiophile
Bật RVA (điều chỉnh âm lượng tương đối) bằng cách sử dụng các giá trị được lưu trữ cho ReplayGain
chế độ audiophile / chế độ album thường có tác dụng điều chỉnh độ to của album
nhưng vẫn giữ độ ồn tương đối bên trong album. Thông tin hợp lệ đầu tiên được tìm thấy trong
Thẻ ID3V2 (Nhận xét có tên RVA_ALBUM hoặc khung RVA2) hoặc tiêu đề ReplayGain trong
Lame / Thẻ thông tin được sử dụng.
-0, --đơn0; -1, --đơn1
Chỉ giải mã kênh 0 (trái) hoặc kênh 1 (phải), tương ứng. Các tùy chọn này là
chỉ khả dụng cho các luồng MPEG âm thanh nổi.
-m, --bệnh tăng bạch cầu đơn nhân, --pha trộn, --singlemix
Trộn cả hai kênh / giải mã đơn âm. Nó tốn ít thời gian CPU hơn so với giải mã âm thanh nổi đầy đủ.
--âm thanh nổi
Buộc đầu ra âm thanh nổi
-r tỷ lệ, --tỷ lệ tỷ lệ
Đặt tốc độ lấy mẫu (mặc định: tự động). Bạn có thể muốn thay đổi điều này nếu bạn cần
tốc độ bit không đổi độc lập với tốc độ dòng mpeg. mpg123 tự động chuyển đổi
tỷ lệ. Sau đó, bạn nên kết hợp điều này với --stereo hoặc --mono.
-2, --2to1; -4, --4to1
Thực hiện lấy mẫu xuống tỷ lệ 2: 1 (22 kHz) hoặc 4: 1 (11 kHz) trên luồng đầu ra,
tương ứng. Tiết kiệm một số chu kỳ CPU, nhưng ít nhất tỷ lệ 4: 1 nghe có vẻ xấu.
--độ cao giá trị
Đặt độ cao phần cứng (tăng / giảm tốc độ, 0 là trung tính; 0.05 là 5%). Điều này thay đổi
tỷ lệ lấy mẫu đầu ra, vì vậy nó chỉ hoạt động trong phạm vi hệ thống / phần cứng âm thanh của bạn
hỗ trợ.
--8 bit Buộc đầu ra 8bit
--trôi nổi
Buộc mã hóa f32
-e mã hóa, - mã hóa mã hóa
Chọn mã hóa mẫu đầu ra. Các giá trị có thể có giống như f32 (32-bit nổi
point), s32 (số nguyên 32 bit có dấu), u32 (số nguyên không dấu 32 bit) và các biến thể
với các số bit khác nhau (s24, u24, s16, u16, s8, u8) và cũng đặc biệt
các biến thể như ulaw và alaw 8-bit. Xem đầu ra của longhelp của mpg123 cho
các bảng mã thực sự có sẵn.
-d n, - tốc độ gấp đôi n
Chỉ chơi mỗi n'khung hình thứ. Điều này sẽ khiến luồng MPEG được phát n thời gian
nhanh hơn, có thể được sử dụng cho các hiệu ứng đặc biệt. Cũng có thể được kết hợp với
--nửa tốc độ tùy chọn phát 3 trong số 4 khung hình, v.v. Đừng mong đợi chất lượng âm thanh tuyệt vời
khi sử dụng tùy chọn này.
-h n, --nửa tốc độ n
Phát từng khung hình n lần. Điều này sẽ làm cho luồng MPEG được phát ở 1/n'NS
tốc độ (chậm hơn n lần), có thể được sử dụng cho các hiệu ứng đặc biệt. Cũng có thể được kết hợp
với - tốc độ gấp đôi tùy chọn nhân đôi mọi khung hình thứ ba hoặc những thứ tương tự.
Đừng mong đợi chất lượng âm thanh tuyệt vời khi sử dụng tùy chọn này.
-E hồ sơ, --bộ cân bằng
Cho phép cân bằng, lấy từ hồ sơ. Tệp cần chứa 32 dòng dữ liệu,
các dòng nhận xét bổ sung có thể được bắt đầu bằng #. Mỗi dòng dữ liệu bao gồm hai
các mục nhập dấu phẩy động, được phân tách bằng khoảng trắng. Họ chỉ định số nhân cho
kênh trái và phải của một dải tần số nhất định, tương ứng. Dòng đầu tiên
tương ứng với mức thấp nhất, thứ 32 cho dải tần cao nhất. Lưu ý rằng bạn
có thể điều khiển bộ cân bằng tương tác với giao diện điều khiển chung.
- không có xà phòng
Bật mã cắt các mẫu (rác) ở đầu và cuối bản nhạc, cho phép
chuyển đổi không kẽ hở giữa các tệp MPEG khi phần đệm bộ mã hóa và codec bị chậm trễ
ngăn chặn nó. Điều này được bật theo mặc định bắt đầu với mpg123 phiên bản 1.0.0.
- không kẽ hở
Vô hiệu hóa mã không có khoảng trống. Điều đó cung cấp cho bạn các giải mã MP3 bao gồm độ trễ của bộ mã hóa
và padding cộng với độ trễ bộ giải mã của mpg123.
-D n, --trì hoãn n
Chèn độ trễ của n giây trước mỗi bản nhạc.
-o h, --tai nghe
Đầu ra âm thanh trực tiếp đến đầu nối tai nghe (chỉ một số phần cứng; AIX, HP, SUN).
-o s, --loa
Đầu ra âm thanh trực tiếp đến loa (chỉ một số phần cứng; AIX, HP, SUN).
-o l, --lineout
Đầu ra âm thanh trực tiếp đến đầu nối line-out (chỉ một số phần cứng; AIX, HP, SUN).
-b kích thước, --đệm kích thước
Sử dụng bộ đệm đầu ra âm thanh của kích thước Kbyte. Điều này rất hữu ích để bỏ qua các khoảng thời gian ngắn
hoạt động nặng của hệ thống, điều này thường khiến đầu ra âm thanh
bị gián đoạn. Bạn nên chỉ định kích thước bộ đệm ít nhất là 1024 (tức là 1 Mb,
bằng khoảng 6 giây dữ liệu âm thanh) trở lên; ít hơn khoảng 300 không làm cho
nhiều ý nghĩa. Giá trị mặc định là 0, tắt bộ đệm.
- tải trước phân số
Chờ cho bộ đệm được lấp đầy phân số trước khi bắt đầu phát lại (phân số
từ 0 đến 1). Bạn có thể điều chỉnh bộ đệm trước này để nhận được âm thanh nhanh hơn
tai hoặc đài phát thanh web không bị gián đoạn an toàn hơn. Mặc định là 1 (chờ đầy bộ đệm trước
phát lại).
--mịn màng
Giữ bộ đệm vượt qua ranh giới theo dõi - nghĩa là, không làm trống bộ đệm giữa
các bài hát để có thể thêm một số mượt mà.
MISC LỰA CHỌN
-t, --kiểm tra
Chê độ kiểm tra. Luồng âm thanh được giải mã, nhưng không có đầu ra nào xảy ra.
-c, --đánh dấu
Kiểm tra các vi phạm phạm vi bộ lọc (cắt bớt) và báo cáo chúng cho từng khung nếu có
xảy ra.
-v, --dài dòng
Tăng mức độ chi tiết. Ví dụ: hiển thị số khung trong
giải mã.
-q, --Yên lặng
Yên lặng. Chặn thông báo chẩn đoán.
-C, --điều khiển
Bật các phím điều khiển thiết bị đầu cuối. Theo mặc định, sử dụng 's' hoặc phím cách để dừng / khởi động lại
(tạm dừng, bỏ tạm dừng) phát lại, 'f' để chuyển tiếp đến bài hát tiếp theo, 'b' để quay lại
đến đầu bài hát, ',' để tua lại, '.' để tua đi nhanh và 'q' để thoát.
Nhập 'h' để có danh sách đầy đủ các điều khiển có sẵn.
--chức vụ
Trong một xterm, rxvt, screen, iris-ansi (biến môi trường TERM tương thích là
đã kiểm tra), thay đổi tiêu đề của cửa sổ thành tên của bài hát hiện đang phát.
- thẻ dài
Hiển thị thông tin thẻ ID3 luôn ở định dạng dài với một dòng cho mỗi mục (nghệ sĩ, tiêu đề,
...)
--utf8 Bất kể môi trường, in siêu dữ liệu trong UTF-8 (nếu không, khi không sử dụng UTF-8
ngôn ngữ, bạn sẽ nhận được ASCII dải xuống).
-R, --Xa xôi
Kích hoạt giao diện điều khiển chung. mpg123 sau đó sẽ đọc và thực hiện các lệnh
từ stdin. Cách sử dụng cơ bản là `` tải để phát một số tệp và điều hiển nhiên
lệnh `` pause '', ``. `` nhảy '' sẽ nhảy / tìm kiếm đến một điểm nhất định (khung MPEG
con số). Phát hành `` help '' để nhận danh sách đầy đủ các lệnh và cú pháp.
--remote-err
In phản hồi cho chế độ điều khiển chung thành lỗi tiêu chuẩn, không chuẩn. Cái này
được tự động kích hoạt khi sử dụng -s .
--fifo con đường
Tạo một đường ống được đặt tên / có tên là trên đường dẫn đã cho và sử dụng đường dẫn đó để đọc các lệnh
thay vì đầu vào tiêu chuẩn.
--hung dữ
Cố gắng đạt được mức độ ưu tiên cao hơn
-T, --thời gian thực
Cố gắng đạt được mức độ ưu tiên trong thời gian thực. Tùy chọn này thường yêu cầu quyền root để
có bất kỳ ảnh hưởng nào.
-?, --Cứu giúp
Hiển thị hướng dẫn sử dụng ngắn.
--trợ giúp lâu dài
Hiển thị hướng dẫn sử dụng dài.
--phiên bản
In chuỗi phiên bản.
HTTP HỖ TRỢ
Ngoài việc đọc các luồng âm thanh MPEG từ các tệp thông thường và từ đầu vào tiêu chuẩn,
mpg123 hỗ trợ truy xuất các tệp âm thanh MPEG hoặc danh sách phát qua giao thức HTTP, đó là
được sử dụng trong World Wide Web (WWW). Các tệp như vậy được chỉ định bằng cách sử dụng cái gọi là URL,
bắt đầu bằng `` http: // ''. Khi gặp phải tệp có tiền tố đó, mpg123 cố gắng
mở kết nối HTTP tới máy chủ để truy xuất tệp đó để giải mã và phát
nó.
Việc truy xuất tệp thông qua bộ đệm WWW hay còn gọi là proxy thường rất hữu ích. Đến
hoàn thành việc này, mpg123 kiểm tra môi trường cho các biến có tên MP3_HTTP_PROXY,
http Proxy và HTTP PROXY, theo thứ tự này. Giá trị của giá trị đầu tiên được đặt sẽ là
được sử dụng như đặc tả proxy. Để ghi đè điều này, bạn có thể sử dụng -p tùy chọn dòng lệnh
(xem phần `` TÙY CHỌN ''). Xác định -p không ai sẽ thực thi liên hệ với máy chủ
trực tiếp mà không cần sử dụng bất kỳ proxy nào, ngay cả khi một trong các biến môi trường ở trên được đặt.
Lưu ý rằng, để phát các tệp âm thanh MPEG từ máy chủ WWW, điều cần thiết là
kết nối với máy chủ đó đủ nhanh. Ví dụ: tệp MPEG 128 kbit / s yêu cầu
kết nối mạng tối thiểu 128 kbit / s (16 kbyte / s) cộng với chi phí giao thức. Nếu như
bạn bị mất mạng ngắn, bạn nên thử -b tùy chọn (bộ đệm) để bỏ qua
mất điện như vậy. Nếu kết nối mạng của bạn nói chung không đủ nhanh để truy xuất MPEG
các tệp âm thanh trong thời gian thực, trước tiên bạn có thể tải tệp xuống đĩa cứng cục bộ của mình (ví dụ:
sử dụng wget(1)) và sau đó chơi chúng từ đó.
Nếu cần xác thực để truy cập tệp, nó có thể được chỉ định bằng -u mật khẩu của người dùng.
LÀM GIÁN ĐOẠN
Khi ở chế độ điều khiển thiết bị đầu cuối, bạn có thể thoát bằng cách nhấn phím q, trong khi bất kỳ lúc nào bạn có thể
Huỷ bỏ mpg123 bằng cách nhấn Ctrl-C. Nếu không ở chế độ điều khiển thiết bị đầu cuối, điều này sẽ chuyển đến
tệp tiếp theo (nếu có). Nếu bạn muốn hủy chơi ngay lập tức trong trường hợp đó, hãy nhấn Ctrl-C
hai lần liên tiếp trong thời gian ngắn (trong khoảng một giây).
Lưu ý rằng kết quả của việc bỏ thuốc lá mpg123 nhấn Ctrl-C có thể không nghe được ngay lập tức,
do bộ đệm dữ liệu âm thanh trong thiết bị âm thanh. Sự chậm trễ này phụ thuộc vào hệ thống, nhưng nó
thường không quá một hoặc hai giây.
Sử dụng mpg123.bin trực tuyến bằng các dịch vụ onworks.net