Ini ialah arahan dvb-format-convert 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
dvb-format-convert - Alat DVBv5 untuk penukaran format fail
SINOPSIS
dvb-format-convert [OPTION]... fail input fail keluaran
DESCRIPTION
dvb-format-convert ialah alat yang bertujuan untuk menukar antara format fail yang berbeza. Ia adalah
mematuhi versi 5 API DVB, yang mampu mewakili semua sifat pada
sebarang standard yang disokong oleh pemacu TV digital Linux.
Pada masa ini terdapat 3 format berbeza yang disokong untuk input:
· dvbv5 - format standard di libdvbv5, mampu mewakili semua TV yang berbeza
piawaian;
· saluran - format saluran legasi aplikasi dvb, dengan hanya menyokong ATSC, DVB-C, DVB-S dan
Piawaian DVB-T, diperluaskan untuk turut menyokong format imbasan s2 untuk fail DVB-S2, dan untuk
menyokong DVB-T2.
· pertengkaran - format legasi aplikasi dvb untuk penalaan, dengan hanya menyokong ATSC, DVB-C, DVB-S dan
Piawaian DVB-T.
Terdapat satu format output tambahan:
· vdr - format yang digunakan oleh aplikasi vdr. Ia menyokong semua ciri yang terdapat pada vdr
versi 2.1.6.
Malangnya, format zap legasi dvb-apps tidak menyimpan standard DVB, jadi, sebarang
penukaran kepada dan/atau daripada format ini memerlukan parameter tambahan, untuk menentukan
Sistem penghantaran.
PILIHAN
Pilihan berikut adalah sah:
-I, --format-input=format
Format fail input. Format input yang disokong: saluran pertengkaran and dvbv5.
-O, --format-output=format
Format fail output. Format output yang disokong: vdr, saluran, pertengkaran and dvbv5.
-s, --delsys=sistem
Jenis sistem penghantaran. Diperlukan jika format input atau output ialah ZAP.
-?, - membantu
Mengeluarkan bantuan penggunaan.
--penggunaan
Berikan mesej penggunaan ringkas.
-V, --versi
Cetak versi program.
CONTOH
Menukar a saluran fail dari legasi dvb-apps format
Membaca fail pada fail saluran dvb-apps dan menulisnya dalam format dvbv5.
$ dvb-format-convert -I saluran -O dvbv5 dvbc-channel-legacy saluran dvbc
Membaca fail dvbc-channel-legacy
Menulis fail dvbc-channel
Tukar a dvbv5 fail bersama program on it kepada yang legasi dvb-apps pertengkaran format
Membaca fail yang dijana oleh dvbv5-scan pada format dvbv5 dan menulis fail baharu di dvb-apps zap
format.
$ dvb-format-convert -I dvbv5 -O pertengkaran -s dvbc/lampiran_a dvb_channel.conf legacy.conf
Membaca fail dvb_channel.conf
Menulis fail legacy.conf
AMARAN: tiada PID video semasa menghuraikan entri 6 legacy.conf
AMARAN: tiada PID video semasa menghuraikan entri 7 legacy.conf
AMARAN: tiada PID video semasa menghuraikan entri 8 legacy.conf
AMARAN: tiada PID audio semasa menghuraikan entri 8 legacy.conf
Sila ambil perhatian bahawa format aplikasi dvb lama menganggap bahawa setiap saluran akan mempunyai satu
(dan hanya satu) PID audio dan satu (dan hanya satu) video PID, manakala format dvbv5 menyokong
berbilang PID setiap jenis perkhidmatan.
Amaran di atas berlaku pada saluran audio tulen dan pada saluran data sahaja:
Fail dvb_channel.conf asal:
[yang]
SERVICE_ID = 4
VIDEO_PID = 42
AUDIO_PID = 257
PID_f1 = 768
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[cepat]
SERVICE_ID = 5
VIDEO_PID = 288
AUDIO_PID = 289
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[coklat]
SERVICE_ID = 7
VIDEO_PID = 36
AUDIO_PID = 305
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[musang]
SERVICE_ID = 13
VIDEO_PID = 272
AUDIO_PID = 273
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[melompat]
SERVICE_ID = 18
VIDEO_PID = 368
AUDIO_PID = 369
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[lebih]
SERVICE_ID = 48
VIDEO_PID = 336
AUDIO_PID = 337 338 849
PID_86 = 816
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[yang]
SERVICE_ID = 57
AUDIO_PID = 353
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[malas]
SERVICE_ID = 104
AUDIO_PID = 321
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
[anjing]
SERVICE_ID = 252
PID_05 = 3047 3046 3045 3044 3042
FREKUENSI = 573000000
MODULASI = QAM/256
INVERSION = AUTO
SYMBOL_RATE = 5217000
INNER_FEC = TIADA
SISTEM_PENGHANTARAN = DVBC/ANNEX_A
Jadi, untuk saluran dengan berbilang PID, fail legacy.conf yang ditukar hanya akan mempunyai
Yang pertama.
Untuk saluran tanpa PID audio atau video, ia akan menyimpan PID=0.
Ini ialah fail output untuk senarai saluran di atas.
the:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:42:257:4
quick:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:288:289:5
brown:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:36:305:7
fox:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:272:273:13
jumps:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:368:369:18
over:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:336:337:48
the:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:353:57
lazy:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:321:104
dog:573000000:INVERSION_AUTO:5217000:FEC_NONE:QAM_256:0:0:252
Gunakan dvb-format-convert dalam talian menggunakan perkhidmatan onworks.net