Menu

Tree [4d8354] master /
 History

HTTPS access


File Date Author Commit
 .git.local 2022-02-28 ducky ducky [eea5ea] small fixes gui for Linux
 Install 2023-09-12 ducky ducky [4fddd8] fix win installer
 TrayIco 2024-02-07 ducky ducky [80baa3] add hide to tray
 data 2024-02-07 ducky ducky [80baa3] add hide to tray
 lang 2024-03-18 ducky ducky [8128d7] fix lang files
 logo 2021-12-10 MR. Duck MR. Duck [33e266] Initial commit
 package 2024-06-27 ducky ducky [4d8354] update building scripts
 synapse 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files
 ProgRecord.md 2022-10-20 V.F.Ducky V.F.Ducky [568d81] add media viewer/recorder presets
 ProgRecord.txt 2022-07-01 Mr.Duck Mr.Duck [29c997] add help for watch/rec setup
 README.en.md 2023-08-30 ducky ducky [292b68] update README/README.en
 README.md 2024-06-05 Ducky Ducky [c272bd] some fixes
 TVProg.ico 2021-12-10 MR. Duck MR. Duck [33e266] Initial commit
 TVProg.lnk 2021-12-10 MR. Duck MR. Duck [33e266] Initial commit
 TVProg.lpi 2024-06-27 ducky ducky [747062] build with qt6
 TVProg.lpr 2022-05-29 Mr.Duck Mr.Duck [faca7e] small fixes. add tools for manage of tv-records...
 TVProg.res 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files
 TVProg_32x32.png 2023-07-26 Desktop Desktop [08a62c] update eng trunslate
 TVProg_48x48.png 2023-07-26 Desktop Desktop [08a62c] update eng trunslate
 TVProg_64x64.png 2023-07-26 Desktop Desktop [08a62c] update eng trunslate
 changelog.txt 2024-06-27 ducky ducky [4d8354] update building scripts
 libeay32.dll 2021-12-10 MR. Duck MR. Duck [33e266] Initial commit
 make_package.sh 2024-06-27 ducky ducky [4d8354] update building scripts
 msvcr71.dll 2021-12-10 MR. Duck MR. Duck [33e266] Initial commit
 no_image.png 2021-12-10 MR. Duck MR. Duck [33e266] Initial commit
 recorders.ini 2023-08-09 Desktop Desktop [e5398d] fix lang files, fix install files
 ssleay32.dll 2021-12-10 MR. Duck MR. Duck [33e266] Initial commit
 uabout.lfm 2024-03-10 ducky ducky [831dbe] fix go to source in about form
 uabout.lrj 2023-09-12 ducky ducky [5f7cce] small fix About form, update Windows buid
 uabout.pas 2023-09-12 ducky ducky [5f7cce] small fix About form, update Windows buid
 ummedia.pas 2023-12-14 ducky ducky [1d0791] fix parsing player/recorder params
 uplanner.lfm 2024-06-27 ducky ducky [747062] build with qt6
 uplanner.lrj 2022-10-22 V.F.Ducky V.F.Ducky [c57e32] add command debug options, optimizing recording...
 uplanner.pas 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files
 uplaylist.pas 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files
 urecords.lfm 2024-06-27 ducky ducky [747062] build with qt6
 urecords.lrj 2023-07-26 Desktop Desktop [146142] update translate engine
 urecords.pas 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files
 usearch.lfm 2023-08-13 Ducky Ducky [8c7676] fix chars case in search proc
 usearch.pas 2023-08-13 Ducky Ducky [8c7676] fix chars case in search proc
 utvprog.lfm 2024-06-27 ducky ducky [747062] build with qt6
 utvprog.lrj 2023-08-25 ducky ducky [2f155e] add deb-package make script
 utvprog.pas 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files
 utvprogsetup.lfm 2024-06-27 ducky ducky [747062] build with qt6
 utvprogsetup.lrj 2024-03-18 ducky ducky [114da1] add clear prog data option, fix multisource pro...
 utvprogsetup.pas 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files
 uxmltv.pas 2024-06-13 Ducky Ducky [0069c1] clear code, update lang files

Read Me

TVProg

======

ЧИТАЙТЕ changelog.txt

В програме:

  • "О програме" -> клик по "версия файла" = Проверка обновления/Показ chengelog.txt
  • "О програме" -> клик по "исходники" = Переход на сайт обновлений

======

Windows версия


В состав уже включен mpv плейер, уже настроена запись/просмотр для него.

Windows - версию собираю на Windows 8.1 x86.

Linux версия


Зависимости: Openssl,libqt5pas.

Доступна в deb repo https://vfducky.freeddns.org:1443/repo/.

Для просмотра/записи нужен пакет mpv или ffmpeg или vlc ну или что угодно для просмотра/записи медиа-потка из интернет. Готовые примеры настройки можно выбрать в програме.

Архив KDE переименован в qt, собран с libqt5pas, gtk - без него.

DEB-пакеты:

  • tvprog_x.x.x_amd64.deb - собран для gtk2
  • tvprog_x.x.x_qt5_amd64.deb - собран для Qt5

Пакеты для Debian 11 нормально ставятся на любую систему старше libc6(>=2.24), [libqt5pas1(>=2.6)] libx11-6(>=1.7.2).

Перевод


Выможете легко перевести интерфейс на нужный вам язык. Для этого скопируйте файл в каталоге где исполнимый файл lang/en.pot в lang/de.pot, например для немецкого языка. Внутри файла, в любом текстовом редакторе переведите значения msgstr "text" на нужный вам язык:

msgstr  "Playlist" -> msgstr "Wiedergabeliste" 

!!! Будте аккуратны, не меняйте и не удаляйте символы "\n" !!!

Затем в настройках программы выберите созданный перевод.

SYNONIMS


В файле data/synonims.dat пример синонимов названий каналов, чтобы програма из XMLTV правильно использовалась с любым плейлистом. Встроенный редактор в планах, если вообще нужен.

Формат:

  • NAME_XML - Название канала в XMLTV
  • NAME_PL - Название канала в плейлисте
  "NAME_XML","NAME_PL"    ,"NAME_PL"       [,...NAME_PL]
  Eurosport2,"Eurosport 2","Eurosport 2 HD"

!!!кавычки нужны если Название содержит пробелы, знаки припинания и др. служебные символы!!!