Ini ialah arahan mpg123-pulse yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
mpg123 - mainkan audio strim MPEG 1.0/2.0/2.5 (lapisan 1, 2 dan 3)
SINOPSIS
mpg123 [ pilihan ] fail ... | URL ... | -
DESCRIPTION
mpg123 membaca satu atau lebih fails (atau input standard jika ``-'' ditentukan) atau URLs dan lakonan
mereka pada peranti audio (lalai) atau mengeluarkannya kepada stdout. fail/URL diandaikan
aliran bit audio MPEG.
OPERAND
Operan berikut disokong:
fail(s) Nama laluan satu atau lebih fail input. Mereka mesti sah MPEG-1.0/2.0/2.5
lapisan audio strim 1, 2 atau 3 bit. Jika sempang ``-'' ditentukan, data MPEG akan
dibaca daripada input standard. Tambahan pula, sebarang nama yang bermula dengan ``http://''
diiktiraf sebagai URL (lihat bahagian seterusnya).
PILIHAN
mpg123 pilihan mungkin sama ada pilihan POSIX satu huruf tradisional, atau gaya GNU
pilihan yang panjang. Pilihan gaya POSIX bermula dengan satu ``-'', manakala pilihan panjang GNU bermula
dengan ``--''. Argumen pilihan (jika perlu) ikut dipisahkan oleh ruang putih (bukan ``='').
Ambil perhatian bahawa beberapa pilihan boleh tiada dalam pemasangan anda apabila dilumpuhkan dalam binaan
proses.
INPUT PILIHAN
-k num, --langkau num
Ponteng dulu num bingkai. Secara lalai penyahkodan bermula pada bingkai pertama.
-n num, --bingkai num
Nyahkod sahaja num bingkai. Secara lalai strim lengkap dinyahkodkan.
--kabur
Dayakan pencarian kabur (meneka pengimbangan bait atau menggunakan anggaran mata cari daripada
Xing TOC). Tanpa itu, mencari memerlukan imbasan pertama melalui fail sebelum mereka boleh
melompat pada kedudukan. Anda boleh membuat keputusan di sini: operasi sampel-tepat dengan tanpa celah
ciri atau pencarian yang lebih pantas (kabur).
-y, --tidak-segerakkan semula
JANGAN cuba menyegerakkan semula dan meneruskan penyahkodan jika ralat berlaku dalam fail input.
Biasanya, mpg123 cuba mengekalkan main balik dalam semua kos, termasuk melangkau
bahan tidak sah dan mencari pengepala baharu apabila berlaku masalah. Dengan ini
suis anda boleh menyelamatkannya dengan ralat data (dan mungkin mengelakkan telinga anda yang buruk
masa). Ambil perhatian bahawa suis ini telah dinamakan semula daripada --resync. Nama lama masih
berfungsi, tetapi tidak diiklankan atau disyorkan untuk digunakan (tertakluk kepada penyingkiran pada masa hadapan).
--selaraskan-had bait
Tetapkan bilangan bait untuk mencari data MPEG yang sah setelah hilang dalam strim; <0 bermakna
cari seluruh strim. Jika anda tahu terdapat sebahagian besar data tidak sah dalam anda
fail... inilah tukul anda. Nota: Hanya sejak versi 1.14 ini juga meningkat
jumlah sampah yang dilangkau pada permulaan.
-p URL | tiada, --proksi URL | tiada
Yang ditentukan proksi akan digunakan untuk permintaan HTTP. Ia harus dinyatakan sebagai penuh
URL (``http://host.domain:port/''), tetapi awalan ``http://'', nombor port dan
garis miring mengekor adalah pilihan (port lalai ialah 80). Menentukan tiada cara
untuk tidak menggunakan mana-mana proksi, dan untuk mendapatkan semula fail terus dari pelayan masing-masing.
Lihat juga bahagian ``SOKONGAN HTTP''.
-u auth, --auth auth
Pengesahan HTTP untuk digunakan apabila menerima fail melalui HTTP. Format yang digunakan ialah
pengguna:kata laluan.
--abaikan-mime
Abaikan jenis MIME yang diberikan oleh pelayan HTTP. Jika anda lebih tahu dan mahu mpg123 untuk
menyahkod sesuatu yang difikirkan oleh pelayan ialah imej/png, kemudian lakukan sahaja.
--no-seekbuffer
Lumpuhkan penimbalan mikro lalai bagi strim tidak boleh dicari yang memberikan penghurai a
pijakan yang lebih selamat.
-@ fail, --senarai fail
Baca nama fail dan/atau URL strim audio MPEG daripada yang ditentukan fail in
tambahan kepada yang dinyatakan pada baris arahan (jika ada). Perhatikan bahawa fail boleh
sama ada fail biasa, tanda sempang ``-'' untuk menunjukkan bahawa senarai nama fail/URL adalah
untuk dibaca daripada input standard, atau URL yang menunjuk ke senarai yang sesuai
fail. Nota: hanya satu -@ pilihan boleh digunakan (jika lebih daripada satu dinyatakan, sahaja
yang terakhir akan diiktiraf).
-l n, --mendengar n
Daripada senarai main, mainkan entri yang ditentukan sahaja. n ialah bilangan penyertaan bermula pada
1. Nilai 0 ialah lalai dan bermakna memainkan keseluruhan senarai, nilai negatif
bermakna menunjukkan senarai tajuk dengan nombor mereka...
--sambung
Dayakan mod penerusan senarai main. Ini menukar bingkai langkau untuk digunakan hanya pada
trek pertama dan juga terus memainkan trek berikut dalam senarai main selepas
yang terpilih. Selain itu, pilihan untuk memainkan beberapa bingkai hanya terpakai pada keseluruhannya
senarai main. Pada asasnya, ini cuba memperlakukan senarai main lebih seperti satu aliran besar
(seperti, buku audio). Nombor trek semasa dalam senarai (berasaskan 1) dan nombor bingkai
(berasaskan 0) dicetak semasa keluar (berguna jika anda mengganggu main semula dan mahu melakukannya
sambung kemudian). Ambil perhatian bahawa maklumat sambungan dicetak kepada output standard
melainkan suis untuk menyalurkan data audio kepada standard keluar digunakan. Juga, ia benar-benar
masuk akal untuk bekerja dengan fail senarai main sebenar dan bukannya senarai nama fail sebagai
hujah, untuk mengekalkan kedudukan yang konsisten.
--gelung kali
untuk gelung runut beberapa kali, < 0 bermaksud gelung tak terhingga (bukan dengan
--rawak!).
--terus-buka
Untuk mod kawalan jauh: Pastikan fail yang dimuatkan terbuka selepas mencapai penghujung.
--masa tamat saat
Tamat masa dalam (integer) saat sebelum mengisytiharkan strim mati (jika <= 0, tunggu
selamanya).
-z, --kocok
Main kocok. Kocok secara rawak susunan fail yang dinyatakan pada baris arahan,
atau dalam fail senarai.
-Z, --rawak
Main rawak berterusan. Terus memilih fail rawak dari baris arahan atau
senarai main. Tidak seperti main shuffle di atas, main rawak tidak pernah berakhir dan bermain secara individu
lagu lebih daripada sekali.
--no-icy-meta
Jangan terima data meta ICY.
-saya, --indeks
Indeks / imbas melalui trek sebelum main semula. Ini mengisi jadual indeks untuk
mencari (jika didayakan dalam libmpg123) dan boleh menjadikan sistem pengendalian cache fail
kandungan untuk operasi yang lebih lancar semasa main semula.
--saiz indeks saiz
Tetapkan bilangan entri dalam jadual indeks bingkai cari.
--preframes num
Tetapkan bilangan bingkai untuk dibaca sebagai petunjuk masuk sebelum kedudukan yang dicari. ini
berfungsi untuk mengisi takungan lapisan 3 bit, yang diperlukan untuk menghasilkan semula a
sampel tertentu pada kedudukan tertentu. Ambil perhatian bahawa untuk lapisan 3, sekurang-kurangnya 1 adalah
dikuatkuasakan (kerana bingkai bertindih), dan untuk lapisan 1 dan 2, ini terhad kepada 2
(tiada takungan sedikit dalam kes itu, tetapi enjin berputar pula).
OUTPUT and PEMPROSESAN PILIHAN
-o modul, --pengeluaran modul
Pilih modul output audio. Anda boleh menyediakan senarai yang dipisahkan koma untuk menggunakan yang pertama
satu yang berfungsi.
--senarai-modul
Senaraikan modul yang ada.
-a dev, --peranti audio dev
Tentukan peranti audio untuk digunakan. Lalai adalah bergantung kepada sistem (biasanya
/dev/audio atau /dev/dsp). Gunakan pilihan ini jika anda mempunyai berbilang peranti audio dan
lalai bukanlah yang anda mahukan.
-s, --stdout
Sampel audio yang dinyahkod ditulis kepada output standard, bukannya memainkannya
melalui peranti audio. Pilihan ini mesti digunakan jika perkakasan audio anda tidak
disokong oleh mpg123. Format output setiap lalai ialah PCM linear mentah (tanpa pengepala).
data audio, 16 bit, stereo, pesanan bait hos (anda boleh memaksa mono atau 8bit).
-O fail, --fail luar
Tulis output mentah ke dalam fail (bukannya hanya mengalihkan output standard ke a
fail dengan cangkerang).
-w fail, --wav
Tulis output sebagai fail WAV. Ini akan menyebabkan strim MPEG dinyahkod dan disimpan
sebagai fail fail , atau output standard jika - digunakan sebagai nama fail. Anda juga boleh menggunakan --au
and --cdr untuk format AU dan CDR, masing-masing. Ambil perhatian bahawa WAV/AU menulis kepada bukan-
fail yang boleh dicari, atau stdout yang diubah hala, memerlukan sedikit pemikiran. Sejak 1.16.0, logiknya
ditukar kepada menulis pengepala dengan data sebenar pertama. Ini mengelakkan WAV palsu
pengepala dalam paip, sebagai contoh. Hasil daripada menyahkod apa-apa kepada WAV/AU ialah fail
hanya terdiri daripada pengepala apabila ia boleh dicari dan benar-benar tiada apabila tidak (bukan
walaupun satu tajuk). Menulis data dengan betul dengan tajuk kenabian ke stdout bukanlah mudah
perniagaan.
--au fail
Tidak memainkan fail MPEG tetapi menulisnya fail dalam format audio SUN. Jika - ialah
digunakan sebagai nama fail, fail AU ditulis kepada stdout. Lihat perenggan tentang WAV
menulis untuk keseronokan pengepala dengan aliran yang tidak boleh dicari.
--cdr fail
Tidak memainkan fail MPEG tetapi menulisnya fail sebagai fail CDR. Jika - digunakan sebagai
nama fail, fail CDR ditulis ke stdout.
--buka semula
Paksa membuka semula peranti audio selepas lagu
--CPU jenis penyahkod
Memilih penyahkod tertentu (dioptimumkan untuk CPU tertentu), contohnya i586 atau MMX.
Senarai dekoder yang tersedia boleh berbeza-beza; bergantung pada binaan dan jenis CPU anda
menyokong. Pilihan ini hanya tersedia apabila binaan sebenarnya termasuk beberapa
penyahkod yang dioptimumkan.
--uji-cpu
Menguji CPU anda dan mencetak senarai pilihan yang mungkin untuk --cpu.
--senarai-cpu
Menyenaraikan semua pilihan penyahkod yang tersedia, tanpa mengira sokongan oleh CPU anda.
-g mendapat, --keuntungan mendapat
[DIHENTIKAN] Tetapkan keuntungan output perkakasan audio (lalai: jangan tukar). Unit bagi
nilai keuntungan adalah bergantung kepada perkakasan dan modul output. (Parameter ini hanya
disediakan untuk keserasian ke belakang dan boleh dialih keluar pada masa hadapan tanpa terlebih dahulu
notis. Gunakan pemain audio untuk bermain dan aplikasi pengadun untuk mengadun, gaya UNIX!)
-f faktor, --skala faktor
Tukar faktor skala (lalai: 32768).
--rva-campuran, --rva-radio
Dayakan RVA (pelarasan volum relatif) menggunakan nilai yang disimpan untuk ReplayGain
mod radio / mod campuran dengan semua trek kenyaringan yang hampir sama. Yang pertama sah
maklumat yang ditemui dalam Teg ID3V2 (Ulasan bernama RVA atau bingkai RVA2) atau ReplayGain
pengepala dalam Tag Lame/Info digunakan.
--rva-album, --rva-audiophile
Dayakan RVA (pelarasan volum relatif) menggunakan nilai yang disimpan untuk ReplayGain
mod audiophile / mod album dengan biasanya kesan melaraskan kelantangan album
tetapi mengekalkan bunyi relatif di dalam album. Maklumat sah pertama ditemui dalam
Teg ID3V2 (Ulasan bernama RVA_ALBUM atau bingkai RVA2) atau pengepala ReplayGain dalam
Tag Lame/Info digunakan.
-0, --bujang0; -1, --bujang1
Nyahkod hanya saluran 0 (kiri) atau saluran 1 (kanan), masing-masing. Pilihan ini adalah
tersedia untuk strim MPEG stereo sahaja.
-m, --mono, --campurkan, --singlemix
Campurkan kedua-dua saluran / nyahkod mono. Ia mengambil masa CPU kurang daripada penyahkodan stereo penuh.
--stereo
Paksa output stereo
-r kadar, --kadar kadar
Tetapkan kadar sampel (lalai: automatik). Anda mungkin mahu menukar ini jika anda memerlukan a
kadar bit malar bebas daripada kadar aliran mpeg. mpg123 menukar secara automatik
kadar. Anda kemudiannya harus menggabungkan ini dengan --stereo atau --mono.
-2, --2 hingga 1; -4, --4 hingga 1
Melakukan pensampelan rendah nisbah 2:1 (22 kHz) atau 4:1 (11 kHz) pada aliran keluaran,
masing-masing. Menjimatkan beberapa kitaran CPU, tetapi sekurang-kurangnya nisbah 4:1 kedengaran jelek.
--pitch nilai
Tetapkan padang perkakasan (percepatan/turun, 0 ialah neutral; 0.05 ialah 5%). Ini mengubah
kadar pensampelan output, jadi ia hanya berfungsi dalam julat sistem audio/perkakasan anda
menyokong.
--8bit Memaksa output 8bit
--terapung
Memaksa pengekodan f32
-e enc, --pengekodan enc
Pilih pengekodan sampel output. Nilai yang mungkin kelihatan seperti f32 (32-bit terapung
titik), s32 (integer bertanda 32-bit), u32 (integer tidak bertanda 32-bit) dan varian
dengan bilangan bit yang berbeza (s24, u24, s16, u16, s8, u8) dan juga istimewa
varian seperti ulaw dan alaw 8-bit. Lihat output longhelp mpg123 untuk
pengekodan yang sebenarnya tersedia.
-d n, --kelajuan berganda n
Hanya bermain setiap nbingkai ke-. Ini akan menyebabkan strim MPEG dimainkan n kali
lebih pantas, yang boleh digunakan untuk kesan khas. Boleh juga digabungkan dengan
--separuh kelajuan pilihan untuk memainkan 3 daripada 4 bingkai dsb. Jangan mengharapkan kualiti bunyi yang hebat
apabila menggunakan pilihan ini.
-h n, --separuh kelajuan n
Mainkan setiap bingkai n kali. Ini akan menyebabkan strim MPEG dimainkan di 1/nke
kelajuan (n kali lebih perlahan), yang boleh digunakan untuk kesan khas. Boleh juga digabungkan
dengan --kelajuan berganda pilihan untuk menggandakan setiap bingkai ketiga atau perkara seperti itu.
Jangan mengharapkan kualiti bunyi yang hebat apabila menggunakan pilihan ini.
-E fail, --penyamaan
Membolehkan penyamaan, diambil daripada fail. Fail perlu mengandungi 32 baris data,
baris ulasan tambahan mungkin diawali dengan #. Setiap baris data terdiri daripada dua
entri titik terapung, dipisahkan oleh ruang putih. Mereka menentukan pengganda untuk
saluran kiri dan kanan jalur frekuensi tertentu, masing-masing. Baris pertama
sepadan dengan jalur frekuensi terendah, ke-32 hingga tertinggi. Perhatikan bahawa anda
boleh mengawal penyamaan secara interaktif dengan antara muka kawalan generik.
--tanpa celah
Dayakan kod yang memotong (sampah) sampel pada permulaan dan penghujung trek, membolehkan
peralihan tanpa celah antara fail MPEG apabila padding pengekod dan kelewatan codec akan berlaku
mencegahnya. Ini didayakan setiap lalai bermula dengan mpg123 versi 1.0.0 .
--tiada-gapless
Lumpuhkan kod tanpa celah. Itu memberi anda penyahkodan MP3 yang termasuk kelewatan pengekod
dan padding serta kelewatan penyahkod mpg123.
-D n, --kelewatan n
Sisipkan kelewatan daripada n beberapa saat sebelum setiap trek.
-o h, --fon kepala
Teruskan output audio ke penyambung fon kepala (beberapa perkakasan sahaja; AIX, HP, SUN).
-o s, --pembesar suara
Teruskan output audio ke pembesar suara (beberapa perkakasan sahaja; AIX, HP, SUN).
-o l, --lineout
Teruskan output audio ke penyambung keluar talian (beberapa perkakasan sahaja; AIX, HP, SUN).
-b saiz, --penampan saiz
Gunakan penimbal output audio daripada saiz Kbytes. Ini berguna untuk memintas tempoh yang singkat
aktiviti sistem berat, yang biasanya akan menyebabkan output audio menjadi
tergendala. Anda harus menentukan saiz penimbal sekurang-kurangnya 1024 (iaitu 1 Mb, yang
sama dengan kira-kira 6 saat data audio) atau lebih; kurang daripada kira-kira 300 tidak membuat
banyak akal. Lalai ialah 0, yang mematikan penimbalan.
--pramuat pecahan
Tunggu penimbal diisi pecahan sebelum memulakan main semula (pecahan
antara 0 dan 1). Anda boleh menala prebuffering ini sama ada untuk mendapatkan bunyi yang lebih pantas kepada anda
telinga atau radio web tanpa gangguan yang lebih selamat. Lalai ialah 1 (tunggu penimbal penuh sebelum
main balik).
--licin
Simpan penimbal di atas sempadan trek -- bermakna, jangan kosongkan penimbal antara
jejak untuk kemungkinan kelancaran tambahan.
MISC PILIHAN
-t, --ujian
Mod percubaan. Strim audio dinyahkod, tetapi tiada output berlaku.
-c, --semak
Semak pelanggaran julat penapis (keratan) dan laporkannya untuk setiap bingkai jika ada
berlaku.
-v, --verbose
Meningkatkan tahap verbositi. Contohnya, memaparkan nombor bingkai semasa
penyahkodan.
-q, --senyap
Senyap. Sekat mesej diagnostik.
-C, --kawalan
Dayakan kekunci kawalan terminal. Secara lalai gunakan 's' atau bar ruang untuk berhenti/mulakan semula
(jeda, nyahjeda) main balik, 'f' untuk melompat ke hadapan ke lagu seterusnya, 'b' untuk melompat ke belakang
ke permulaan lagu, ',' untuk putar balik, '.' untuk pantas ke hadapan, dan 'q' untuk berhenti.
Taip 'h' untuk senarai penuh kawalan yang tersedia.
--tajuk
Dalam xterm, rxvt, skrin, iris-ansi (serasi, pembolehubah persekitaran TERM ialah
diperiksa), tukar tajuk tetingkap kepada nama lagu yang sedang dimainkan.
--tag panjang
Paparkan maklumat teg ID3 sentiasa dalam format panjang dengan satu baris setiap item (artis, tajuk,
...)
--utf8 Tanpa mengira persekitaran, cetak metadata dalam UTF-8 (jika tidak, apabila tidak menggunakan UTF-8
locale, anda akan mendapat pelucutan ASCII).
-R, --jauh
Aktifkan antara muka kawalan generik. mpg123 kemudian akan membaca dan melaksanakan arahan
daripada stdin. Penggunaan asas ialah ``beban '' untuk memainkan beberapa fail dan yang jelas
``jeda'', ``perintah. ``lompat '' akan melompat/mencari ke titik tertentu (bingkai MPEG
nombor). Keluarkan ``bantuan'' untuk mendapatkan senarai penuh arahan dan sintaks.
--remote-err
Cetak respons untuk mod kawalan generik kepada ralat standard, bukan standard keluar. ini
dicetuskan secara automatik apabila menggunakan -s .
--fifo jalan
Buat paip fifo / bernama pada laluan yang diberikan dan gunakan itu untuk membaca arahan
bukannya input standard.
--agresif
Cuba untuk mendapatkan keutamaan yang lebih tinggi
-T, --waktu sebenar
Cuba untuk mendapatkan keutamaan masa nyata. Pilihan ini biasanya memerlukan keistimewaan root untuk
mempunyai sebarang kesan.
-?, - membantu
Menunjukkan arahan penggunaan ringkas.
--longhelp
Menunjukkan arahan penggunaan yang panjang.
--versi
Cetak rentetan versi.
HTTP PERTANYAAN
Selain membaca aliran audio MPEG daripada fail biasa dan daripada input standard,
mpg123 menyokong mendapatkan semula fail audio MPEG atau senarai main melalui protokol HTTP, iaitu
digunakan dalam World Wide Web (WWW). Fail sedemikian ditentukan menggunakan URL yang dipanggil, yang
bermula dengan ``http://''. Apabila fail dengan awalan itu ditemui, mpg123 cubaan untuk
buka sambungan HTTP ke pelayan untuk mendapatkan semula fail itu untuk dinyahkod dan dimainkan
ia.
Selalunya berguna untuk mendapatkan semula fail melalui cache WWW atau proksi yang dipanggil. Kepada
mencapai ini, mpg123 meneliti persekitaran untuk pembolehubah yang dinamakan MP3_HTTP_PROXY,
http_proxy and HTTP_PROXY, dalam susunan ini. Nilai yang pertama yang ditetapkan ialah
digunakan sebagai spesifikasi proksi. Untuk mengatasi ini, anda boleh menggunakan -p pilihan baris arahan
(lihat bahagian ``PILIHAN''). Menentukan -p tiada akan menguatkuasakan menghubungi pelayan
secara langsung tanpa menggunakan sebarang proksi, walaupun jika salah satu pembolehubah persekitaran di atas ditetapkan.
Ambil perhatian bahawa, untuk memainkan fail audio MPEG daripada pelayan WWW, adalah perlu bahawa
sambungan ke pelayan itu cukup pantas. Sebagai contoh, fail MPEG 128 kbit/s memerlukan
sambungan rangkaian sekurang-kurangnya 128 kbit/s (16 kbait/s) ditambah overhed protokol. Jika
anda mengalami gangguan rangkaian pendek, anda harus mencuba -b pilihan (penampan) untuk memintas
gangguan sedemikian. Jika sambungan rangkaian anda biasanya tidak cukup pantas untuk mendapatkan semula MPEG
fail audio dalam masa nyata, anda boleh memuat turun fail ke cakera keras setempat anda (cth
menggunakan wget(1)) dan kemudian mainkannya dari sana.
Jika pengesahan diperlukan untuk mengakses fail, ia boleh ditentukan dengan -u pengguna:lulus.
GANGGUAN
Apabila dalam mod kawalan terminal, anda boleh berhenti dengan menekan kekunci q, manakala pada bila-bila masa anda boleh
abort mpg123 dengan menekan Ctrl-C. Jika tidak dalam mod kawalan terminal, ini akan melangkau ke
fail seterusnya (jika ada). Jika anda ingin menghentikan permainan serta-merta dalam kes itu, tekan Ctrl-C
dua kali berturut-turut (dalam kira-kira satu saat).
Perhatikan bahawa keputusan berhenti mpg123 menekan Ctrl-C mungkin tidak dapat didengar serta-merta,
disebabkan penimbalan data audio dalam peranti audio. Kelewatan ini bergantung kepada sistem, tetapi ia
biasanya tidak lebih daripada satu atau dua saat.
Gunakan mpg123-pulse dalam talian menggunakan perkhidmatan onworks.net