Это команда dvb-format-convert, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
dvb-format-convert - инструмент DVBv5 для преобразования форматов файлов
СИНТАКСИС
dvb-формат-конвертировать [ВАРИАНТ] ... входной файл выходной файл
ОПИСАНИЕ
dvb-format-convert - это инструмент, предназначенный для преобразования между различными форматами файлов. это
совместим с версией 5 DVB API, способный отображать все свойства на
любой стандарт, поддерживаемый драйверами цифрового ТВ Linux.
В настоящее время для ввода поддерживаются 3 различных формата:
· dvbv5 - стандартный формат libdvbv5, способный отображать все разные ТВ
стандарты;
· канал - устаревший формат канала dvb-apps с поддержкой только ATSC, DVB-C, DVB-S и
Стандарты DVB-T, расширенные, чтобы также поддерживать формат s2-scan для файлов DVB-S2, и
поддержка DVB-T2.
· затирать - устаревший формат dvb-apps для настройки, поддерживающий только ATSC, DVB-C, DVB-S и
Стандарты DVB-T.
Есть еще один дополнительный выходной формат:
· VDR - формат, используемый приложением vdr. Он поддерживает все функции, имеющиеся на vdr.
версия 2.1.6.
К сожалению, устаревший формат zap dvb-apps не хранит стандарт DVB, поэтому любой
преобразование в и / или из этого формата требует дополнительного параметра, чтобы указать
система доставки.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
Возможны следующие варианты:
-I, - входной формат=формат
Формат входного файла. Поддерживаемые форматы ввода: канал затирать и dvbv5.
-O, --Формат вывода=формат
Формат выходного файла. Поддерживаемые форматы вывода: VDR, канал, затирать и dvbv5.
-s, --delsys=система
Тип системы доставки. Требуется, если формат ввода или вывода - ZAP.
-?, --Помогите
Выводит справку по использованию.
--использование
Сделайте короткое сообщение об использовании.
-V, --версия
Версия программы для печати.
ПРИМЕРЫ
преобразование a канал файл от наследие DVB-приложения формат
Читает файл из файла канала dvb-apps и записывает его в формате dvbv5.
$ dvb-формат-конвертировать -I канал -O dvbv5 dvbc-канал-наследие dvbc-канал
Чтение файла dvbc-channel-legacy
Запись файла dvbc-channel
Конвертировать a dvbv5 файл программы on it в домен наследие DVB-приложения затирать формат
Читает файл, созданный dvbv5-scan в формате dvbv5, и записывает новый файл в zap dvb-apps
формат.
$ dvb-формат-конвертировать -I dvbv5 -O затирать -s dvbc / Annex_a dvb_channel.conf наследие.conf
Чтение файла dvb_channel.conf
Написание файла legacy.conf
ВНИМАНИЕ: отсутствует видео PID при анализе записи 6 legacy.conf
ВНИМАНИЕ: отсутствует видео PID при анализе записи 7 legacy.conf
ВНИМАНИЕ: отсутствует видео PID при анализе записи 8 legacy.conf
ВНИМАНИЕ: отсутствует аудио PID при анализе записи 8 файла legacy.conf
Обратите внимание, что в устаревшем формате dvb-apps предполагается, что на каждом канале будет один
(и только один) аудио PID и один (и только один) видео PID, в то время как формат dvbv5 поддерживает
несколько PID для каждого типа службы.
Вышеупомянутые предупреждения произошли на каналах чистого звука и на каналах только данных:
Исходный файл dvb_channel.conf:
[Настоящей]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 4
ВИДЕО_PID = 42
АУДИО_ПИД = 257
ПИД_f1 = 768
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[быстро]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 5
ВИДЕО_PID = 288
АУДИО_ПИД = 289
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[коричневый]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 7
ВИДЕО_PID = 36
АУДИО_ПИД = 305
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[лиса]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 13
ВИДЕО_PID = 272
АУДИО_ПИД = 273
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[прыжки]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 18
ВИДЕО_PID = 368
АУДИО_ПИД = 369
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[над]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 48
ВИДЕО_PID = 336
АУДИО_PID = 337 338 849
ПИД_86 = 816
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[Настоящей]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 57
АУДИО_ПИД = 353
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[ленивый]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 104
АУДИО_ПИД = 321
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
[собака]
ИДЕНТИФИКАТОР_СЛУЖБЫ = 252
ПИД_05 = 3047 3046 3045 3044 3042
ЧАСТОТА = 573000000
МОДУЛЯЦИЯ = QAM / 256
ИНВЕРСИЯ = АВТО
SYMBOL_RATE = 5217000
INNER_FEC = НЕТ
DELIVERY_SYSTEM = DVBC / ПРИЛОЖЕНИЕ_A
Таким образом, для каналов с несколькими PID преобразованный файл legacy.conf будет иметь только
первый.
Для каналов без PID аудио или видео будет сохранен PID = 0.
Это выходной файл для указанного выше списка каналов.
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
Используйте dvb-format-convert онлайн с помощью сервисов onworks.net