TV-Lite Community

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Cristian

Pages: [1] 2
1
Ajutor / Instalare TV-Lite din surse pe Void Linux
« on: January 13, 2024, 16:03:22 »
Am făcut această instalare pe un Void Linux XFCE instalat in  VirtualBox

Am instalat mai întâi pachetele necesare pentru compilare din surse:
Acestea sunt
base-devel cmake libcurl libcurl-devel sqlite, sqlite-devel, vlc, vlc-devel gtk+3-devel rapidjson wxWidgets. wxWidgets-devel

Unele dintre pachete este posibil să fie instalate deja.

Apoi  am descărcat sursele de la adresa
https://gitlab.com/cburneci/tv-lite/-/archive/0.7.6/tv-lite-0.7.6.tar.gz

Despachetați arhiva, intrați în subdirectorul src și executați secvența normală de comenzi

cmake -DWX_CONFIG=wx-config-gtk3 .
make
sudo make install


2
Anunțuri / Re: Lista (locala) cu canale din GRECIA si Cipru
« on: May 18, 2023, 21:48:04 »
Wow! un nou subiect pe forum. Sunt atât de rare, încât am primit notificarea pe mail și nu înțelegeam de unde vine!
Cred că e cel mai bun lucru de făcut, dacă aveți link-uri de postat. Sper că aici nu le alterează, cum le alterează pe Facebook
(și aici nu-s algoritmi în afară de cei din capul subsemnatului)

3
Ajutor / Instalare VLC corect în Ubuntu
« on: June 13, 2022, 01:23:43 »
VLC este un player super, cel mai bun, dar condiția este să fie împachetat cum trebuie!
Din Ubuntu 20.04 tot a trebuit să căutăm soluții la această problemă, deoarece pachetul oficial se pare că este incomplet. În plus, în 20.04 era și vechi, având ditamai bug-ul care „anula” posibilitatea de a vizualiza trei sferturi dintre streamurile video.

Această problemă s-a rezolvat în Ubuntu 23.04 Lunar Lobster și, se pare ca și în 22.10 Kinetic Kudu. Dacă folosiți una din aceste distribuții, nu este nevoie de aceste instrucțiuni, VLC-ul de acolo fiind OK

Din fericire, în ajutor a venit, de câteva versiuni încoace packagerul Rob Savoury, cu VLC impachetat corect. Am mai prezentat această soluție la vremea ei, pentru Ubuntu 20.04 și derivate.
Mai multe instrucțiuni aici: https://launchpad.net/~savoury1/+archive/ubuntu/vlc3
Mai întăi trebuie dezinstalat vechiul VLC (tv-lite va fi dezinstalat împreună cu el Apoi trebuie introduse comenzile explicate acolo.
sudo apt-get remove vlc
sau
sudo apt-get remove tv-lite
dacă vlc nu e instalat, dar tv-lite este. Acesta depinde doar de biblioteca libvlc, nu de player în sine.

Modificat 15.09.2023
Din păcate, Rob Savoury a modificat termenii și felul în care softul său poate fi folosit. De ceva vreme VLC și alte playere din PPA-urile sale depind de soft dintr-un PPA „privat”, pentru care cere bani. Cu alte cuvinte, ceea ce e scris mai jos cu litere tăiate, nu mai este valabil. Încercarea de a instalat TV-Lite din PPA-urile respective va eșua din cauza câtorva dependențe inexistente.

Însă, în ajutor ne vin cei de la situl UbuntuHandbook, care au scos propriul lor pachet de VLC, care este corect funcțional și nu are alte dependențe speciale

Adăugăm așadar, următorul PPA

sudo add-apt-repository ppa:ubuntuhandbook1/vlc
sudo apt update
sudo apt upgrade
sudo apt install tv-lite

Ce e scris mai jos, nu contează. Are doar valoare documentară


Apoi adăugăm depozitele PPA și reinstalăm

sudo add-apt-repository ppa:savoury1/ffmpeg4
sudo add-apt-repository ppa:savoury1/multimedia
sudo add-apt-repository ppa:savoury1/graphics
sudo add-apt-repository ppa:savoury1/vlc3
sudo apt-get update

Adăugat 15.04.2023
Pe Ubuntu 22.04, Linux Mint și derivate bazate pe LTS downloadați și instalați pachetul următor, care este o dependență nesatisfăcută a noului pachet vlc 3.0.19. Aceasta este o solutie temporară până ce Rob Savoury fixează dependențele lipsă.

https://www.deb-multimedia.org/pool/main/libp/libplacebo-dmo/libplacebo264_5.264.1-dmo1_amd64.deb

Instalați și programul GDebi, dacă nu-l aveți instalat deja, pentru a putea instala apoi un pachet DEB descărcat direct, cu tot cu dependențe

sudo apt install gdebi
wget https://www.deb-multimedia.org/pool/main/libp/libplacebo-dmo/libplacebo264_5.264.1-dmo1_amd64.deb
sudo gdebi libplacebo264_5.264.1-dmo1_amd64.deb


4
Ajutor / Instalare certificat intermediar GlobeSSL
« on: December 11, 2021, 14:36:30 »
Update: Certificatul se descarcă acum în format DER și trebuie convertit în PEM

Instalarea certificatului se face dependent de distribuție, însă în principiu necesită doi pași:
1. Descărcarea certificatului de la autoritatea emitentă. Acesta se află la adresa  http://globessl.crt.sectigo.com/GlobeSSLDVCA.crt
(format X509)
2. Adăugarea certificatului în propriul sistem

Pe Windows:
1. Descărcați fișierul de la adresa de mai sus
2. Dublu click pe fișierul descărcat
3. Click pe butonul "Install certificate"
4. Next... Next...


Pe distribuții precum Ubuntu, Debian
wget -O GlobeSSLDVCA.der http://globessl.crt.sectigo.com/GlobeSSLDVCA.crt
(acela nu este un zero, este litera O)
Apoi convertit în format PEM (crt)
openssl x509 -inform der -outform pem -in GlobeSSLDVCA.der -out GlobeSSLDVCA.crt
Fișierul trebuie mutat în folderul /usr/local/share/ca-certificates
sudo cp GlobeSSLDVCA.crt /usr/local/share/ca-certificates/GlobeSSLDVCA.crt


Actualizați apoi arhiva de certificate cu noul certificat.
sudo update-ca-certificates

Pe distribuții precum Arch, Manjaro, posibil și Fedora sau OpenSuse.
Descărcare:
curl -L -o  GlobeSSLDVCA.der http://globessl.crt.sectigo.com/GlobeSSLDVCA.crt
Apoi convertit în format PEM (crt)
openssl x509 -inform der -outform pem -in GlobeSSLDVCA.der -out GlobeSSLDVCA.crt
Adăugare:
sudo trust anchor --store  GlobeSSLDVCA.crt


5
Ajutor / Instalare certificat intermediar Let's Encrypt
« on: November 11, 2021, 15:10:30 »
Update: Am luat în considerare  si al doilea certificat, ECDSA limited availability.

Instalarea certificatului se face dependent de distribuție, însă în principiu necesită doi pași:
1. Descărcarea certificatelor de la autoritatea emitentă. Acestea sunt două și se află la adresele
https://letsencrypt.org/certs/lets-encrypt-r3.pem
https://letsencrypt.org/certs/lets-encrypt-e1.pem

(format X509)
2. Adăugarea certificatului în propriul sistem

Pe Windows:
Importul unui certificat format PEM se face destul de complicat, utilizând Microsoft Management Console.
Mai multe detalii aici: https://www.ssls.com/knowledgebase/how-to-import-intermediate-and-root-certificates-via-mmc/

Pe distribuții precum Ubuntu, Debian
wget -O R3.crt https://letsencrypt.org/certs/lets-encrypt-r3.pem
wget -O E1.crt https://letsencrypt.org/certs/lets-encrypt-e1.pem
(acela nu este un zero, este litera O)
Fișierul trebuie mutat în folderul /usr/local/share/ca-certificates
sudo cp R3.crt /usr/local/share/ca-certificates/R3.crt
sudo cp E1.crt /usr/local/share/ca-certificates/E1.crt
Actualizați apoi arhiva de certificate cu noile certificate.
sudo update-ca-certificates

Pe distribuții precum Arch, Manjaro, posibil și Fedora sau OpenSuse.
Descărcare:
curl -L -o R3.crt https://letsencrypt.org/certs/lets-encrypt-r3.pem
curl -L -o E1.crt https://letsencrypt.org/certs/lets-encrypt-e1.pem
Adăugare:
sudo trust anchor --store R3.crt
sudo trust anchor --store E1.crt


6
Sugestii / Re: PopUp non-modal
« on: November 02, 2021, 11:26:32 »
Cum merge noul pop-up?

7
Bug-uri / Re: Lista de probleme din 0.6.0
« on: October 31, 2021, 22:54:22 »
Check 0.6.2

8
Bug-uri / Re: Lista de probleme din 0.6.0
« on: October 29, 2021, 01:16:41 »
Download-ul llistei "îngheață” în situatia când serverul nu răspunde. În această situație, apăsarea butonului ar trebui să treacă la lista următoare, dar nu are efect (fixed 0.6.2)
De asemenea intenționez să adaug un al doilea buton, care să întrerupă total actualizarea abonamentelor și să închida fereastra.

9
Bug-uri / Re: Lista de probleme din 0.6.0
« on: October 26, 2021, 00:38:59 »
Adăugat
=== Lista de abonamente ===
 - Actualizarea unui abonament nu provoacă afișarea automată a acestuia în listă. În schimb va fi afișat primul abonament citit din cache. (fixat - 0.6.1)
 - Crash când descărcarea unui abonament e întreruptă în timpul transferului de date. (fixat -0.6.1)
 - Adaugarea unui canal într-o listă goală este imposibilă (fixat-0.6.1)

10
Bug-uri / Lista de probleme din 0.6.0
« on: October 25, 2021, 12:36:07 »
=== Lista de abonamente===
1. Modificarea numelui unui abonament provoacă actualizarea acestuia (fixat - 0.6.1)
2. Modificarea adresei unui abonament generează un abonament nou având noua adresă. (fixat - 0.6.1)

=== Aspect și ferestre noi ===
1. Pe Windows, distanța dintre butoane variază - (fixat - 0.6.1)
2. Funcția de mute functioneaza doar pe Windows - (fixat - 0.6.1)

11
General Discussion / Re: TV-Lite Proxy support
« on: October 14, 2021, 18:36:52 »
The following command line parameters were found for windows VLC 3.0.12
   --http-proxy=<șir>         Proxy HTTP
          http://[utilizator@]proxyulmeu.domeniulmeu:portulmeu/ ; dacă este
          gol, va fi încercată variabila de mediu http_proxy.
      --http-proxy-pwd=<șir>     Parolă proxy HTTP

      --socks=<șir>              Server SOCKS
      --socks-user=<șir>         Nume utilizator SOCKS
      --socks-pwd=<șir>          Parolă SOCKS

The http-proxy related command line options In Linux seem to be missing. However they might work when passed in libVLC.

12
Discuții generale / Re: Video Playback In Linux Web Browsers SUCKS!
« on: October 10, 2021, 01:55:28 »
Tipul are dreptate (sort of)
Este foarte adevărat, browserele au avut intotdeauna probleme cu asta. Din motive de cum e structurat Xorg. Acum vreo 10 ani, nu puteai visa la accelerare video în browsere pe Linux, pentru că era "sort of different beast". Impresia mea e ca in ziua de azi lucrurile s-au  mai aranjat, dar asta probabil datorita procesoarelor.
Prin 2008-2009 încă mai aveam calculatoare vechi, de la începutul anilor 2000. Cu câte o placa video de atunci, cu cate un singur nucleu, ceva gen Pentium 4 sau AMD Sempron. Țin foarte bine minte că puteam vedea cu astea filme în playere gen VLC sau MPlayer, fără probleme. Clipurile de pe Youtube, însă erau jale. Ajunsesem să descarc câte un clip de pe Youtube, numai pentru a-l putea vedea în Mplayer sau Xine ca lumea.
Dar, o dată cu noile procesoare, lucrurile astea par că s-au rezolvat. Poate omul are dreptate și decalajul se menține. Dar, la ce PC-uri avem azi, problema cred ca apare de la 4k în sus. La mine si 720p e mult...

13
General Discussion / Re: TV-Lite Proxy support
« on: October 08, 2021, 19:21:41 »
More investigation on this feature:

Linux:
libcurl obeys both "http_proxy" and "https_proxy" environment variables. Playlist downloading should be fully functional.
HTTP stream playing can be done via proxy only if the VLC option "http-proxy" is set.
Could not set the HTTPS stream playing via proxy

Windows
The libcurl port for Windows ignores the proxy settings in Control Panel.
Similar to Linux, HTTP stream playing can be done via proxy only if the VLC option "http-proxy" is set.
Could not set the HTTPS stream playing via proxy

14
General Discussion / TV-Lite Proxy support
« on: October 07, 2021, 22:08:40 »
Did some investigations on proxy support
Up until now, came up with the following:
  • libcurl: should honor the "http_proxy" and friends environment variables right now, Also should be easy to add support programmaticaly
  • libvlc: also should honor environment variables (they say). Used to have "--http-proxy" command line option, but has been removed, at least for windows. For sure has SOCKS proxy command line options and these can  also be set in vlc configuration
Question: can anyone with proxy access care to test the environment settings?  I currently have no proxy to test with.
Thanks

15
Discuții generale / Instalare tema Qogir în KDE
« on: October 06, 2021, 18:33:22 »
Copiată de pe grupul de Facebook Linux Pentru Prieteni, spre a fi găsită mai ușor de către subsemnatul, care mai uită...
În sfârșit, mi-a luat ceva timp până am înțeles ce mai trebuie făcut, dar am „zugrăvit” KDE în totalitate cu tema Qogir (Plasma, Qt, Gtk+, pictograme). Varietatea aleasă este Ubuntu Dark, deoarece îmi place combinația de negru cu portocaliu.
Pentru asta se folosește tema Qogir de Kvantum, dar, atenție, nu cea din AUR (dacă aveti Arch/Manjaro). Mergeți și instalați ce e la KDE store (link în comentariu). Pentru a fi mai ușor, căutați și instalați și ocs-url (din AUR pentru Arch/Manjaro). Instalați și tot ceea ce se cere la recomandări pe pagina temei.
Apoi folosiți Kvantum manager, pentru a instala și folosi temele Qogir (sunt mai multe), care au fost copiate în ~/.themes

Pages: [1] 2