dopeIPTV

Βοήθεια

Όλα βρίσκονται σε αυτή τη σελίδα, με την απάντηση ανοιχτή. Πληκτρολογήστε για να περιορίσετε — το «/» οπουδήποτε στη σελίδα σας πάει στο πεδίο αναζήτησης.

Εγκατάσταση και ρύθμιση

Πώς το εγκαθιστώ σε Linux;

Τρεις μορφές, και οι τρεις αυτοτελείς — Python, Qt, libmpv και ffmpeg βρίσκονται μέσα στο αρχείο που κατεβάζετε, οπότε δεν χρειάζεται να εγκαταστήσετε τίποτα δίπλα.

AppImage — αυτό να πάρετε αν δεν είστε σίγουροι. Τρέχει σε κάθε διανομή:

chmod +x dopeIPTV-*.AppImage
./dopeIPTV-*.AppImage

.deb σε Debian ή Ubuntu:

sudo apt install ./dopeiptv_*_amd64.deb

Flatpak:

flatpak install --user dopeIPTV-*.flatpak

Και οι τρεις υπάρχουν και σε έκδοση arm64, για Raspberry Pi ή διακομιστή ARM.

Πώς το εγκαθιστώ σε macOS;

Ανοίξτε το .dmg και σύρετε το dopeIPTV στις Εφαρμογές. Χρειάζεται macOS 15 ή νεότερο και η εφαρμογή τρέχει σε Apple Silicon — η 1.2.10 ήταν η τελευταία έκδοση με build για Intel.

Η πρώτη εκκίνηση απορρίπτεται επειδή η εφαρμογή δεν έχει συμβολαιογραφηθεί από την Apple. Κάντε δεξί κλικ πάνω της και επιλέξτε Άνοιγμα, και ύστερα Άνοιγμα ξανά στο παράθυρο διαλόγου. Αν δεν λυθεί έτσι, δείτε το «Το macOS λέει ότι η εφαρμογή δεν μπορεί να ανοίξει» παρακάτω.

Πώς το εγκαθιστώ σε Windows;

Δεν υπάρχει πρόγραμμα εγκατάστασης. Αποσυμπιέστε το dopeIPTV-*-windows-x64.zip όπου θέλετε — ο φάκελος χρήστη αρκεί, δεν χρειάζονται δικαιώματα διαχειριστή — και εκτελέστε το dopeiptv.exe που βρίσκεται μέσα.

Υπάρχει εγγενές build arm64 για φορητούς Snapdragon· το x64 τρέχει κι εκεί, μέσω εξομοίωσης και άρα πιο αργά.

Για συντόμευση στο μενού Έναρξη ή στην επιφάνεια εργασίας: Ρυθμίσεις → Περιβάλλον → Συντήρηση → Δημιουργία συντόμευσης. Το README.txt μέσα στο zip απαριθμεί ό,τι πρέπει να διαγράψετε αν θέλετε να φύγει η εφαρμογή χωρίς ίχνη.

Πώς συνδέω τον πάροχό μου;

Στην πρώτη εκκίνηση σας ζητούνται τρία στοιχεία από τον λογαριασμό σας Xtream Codes:

  • Διακομιστής — η διεύθυνση με τη θύρα, π.χ. http://example.com:8080. Όχι πλήρης διεύθυνση λίστας, μόνο ο κόμβος.
  • Όνομα χρήστη και Κωδικός — αυτά που σας έδωσε ο πάροχος.

Αποθηκεύονται. Για να προσθέσετε άλλον λογαριασμό αργότερα, ή να επεξεργαστείτε αυτόν: Ρυθμίσεις → Λίστες αναπαραγωγής. Μπορείτε να αλλάζετε λίστα ενώ η εφαρμογή τρέχει, και τα αγαπημένα και το ιστορικό κρατιούνται χωριστά για την καθεμία.

Μπορώ να χρησιμοποιήσω λίστα M3U αντ' αυτού;

Ναι. Επιλέξτε M3U όταν προσθέτετε λίστα και επικολλήστε τη διεύθυνση που σας έδωσε ο πάροχος.

Ένας λογαριασμός Xtream όμως βγάζει περισσότερα από την εφαρμογή — αρχείο εκπομπών, ημερομηνία λήξης του λογαριασμού, ο οδηγός του ίδιου του παρόχου — επειδή αυτά έρχονται από ένα API που μια λίστα M3U δεν έχει. Η λίστα M3U παίζει και μπορεί να πάρει δική της διεύθυνση XMLTV για τον οδηγό, κάτι που καλύπτει το μεγαλύτερο μέρος της διαφοράς.

Μπορώ να το δοκιμάσω χωρίς λογαριασμό;

Ναι. Ο οδηγός ρύθμισης προσφέρει κανάλια επίδειξης: μερικές ελεύθερες, δημόσιες δοκιμαστικές ροές από Mux, Apple και Bitmovin, για να δείτε την εφαρμογή να δουλεύει πριν πληκτρολογήσετε οτιδήποτε. Είναι επίσημες δοκιμαστικές ροές, όχι η τηλεοπτική υπηρεσία κάποιου, και μπορείτε να περάσετε σε πραγματική λίστα όποτε θέλετε.

Παρακολούθηση

Πώς αναπαράγω κάτι;

Διπλό κλικ στη μεσαία λίστα, ή πατήστε ▶ Αναπαραγωγή στο δεξί πλαίσιο. Η επιλογή άλλου καναλιού αντικαθιστά τη ροή επιτόπου αντί να διαλύει τον αναπαραγωγέα και να τον ξαναχτίζει — γι' αυτό η αλλαγή καναλιών είναι γρήγορη.

Τα κουμπιά Προηγούμενο και Επόμενο στη μπάρα του αναπαραγωγέα κινούνται μέσα στη λίστα όπου βρίσκεστε — κανάλια, επεισόδια μιας σειράς, εγγραφές ή ιστορικό.

Πώς πάω μπροστά και πίσω;

Για ταινίες, επεισόδια, εγγραφές και εκπομπές από το αρχείο — για ό,τι έχει γνωστή διάρκεια:

  • Φέρτε τον δείκτη πάνω στην εικόνα και ανεβαίνει μια μπάρα προόδου, με τον χρόνο που πέρασε και τη συνολική διάρκεια και κουμπιά −10 δευτ. / +30 δευτ.
  • Κάντε ένα κλικ στο βίντεο και χρησιμοποιήστε τα βέλη: ένα πάτημα πηδά δέκα δευτερόλεπτα, κρατώντας το προχωρά συνεχόμενα.

Στα ζωντανά κανάλια δεν γίνεται μετακίνηση και σκόπιμα δεν εμφανίζεται μπάρα. Για να κινηθείτε μέσα σε ζωντανό κανάλι χρειάζεστε timeshift — δείτε παρακάτω.

Πλήρης οθόνη και χειριστήρια

Διπλό κλικ στην εικόνα, ή πατήστε F. Το Esc βγάζει — όπως και το ρητό κουμπί Έξοδος από πλήρη οθόνη στην αιωρούμενη μπάρα, που υπάρχει ακριβώς για να μη χρειάζεται κανείς να ξέρει το Esc.

Τα χειριστήρια και ο δείκτης του ποντικιού κρύβονται μετά από λίγα δευτερόλεπτα ακινησίας και επιστρέφουν με την παραμικρή κίνηση.

Μπορώ να μεταφέρω το βίντεο σε δεύτερη οθόνη;

Ναι — αποσπάστε τον αναπαραγωγέα σε δικό του παράθυρο και σύρετέ το όπου θέλετε.

Εξ ορισμού δεν έχει πλαίσιο: σύρετε από οποιοδήποτε σημείο της εικόνας για να το μετακινήσετε. Δεξί κλικ για πάντα μπροστά, γραμμή τίτλου, ή έξοδο. Και το Esc το επαναφέρει. Στο μεταξύ το κύριο παράθυρο συνεχίζει να δουλεύει.

Γλώσσα ήχου, υπότιτλοι και ρυθμίσεις εικόνας

Το κουμπί στη μπάρα του αναπαραγωγέα — υπάρχει και στα χειριστήρια πλήρους οθόνης — περιέχει όλα όσα αφορούν τη ροή που βλέπετε:

  • Κομμάτι ήχου και κομμάτι υποτίτλων
  • Καθυστέρηση ήχου, όταν ο ήχος δεν συμπίπτει
  • Αναλογία εικόνας (16:9, 4:3, τέντωμα κ.ο.κ.)
  • Μέγεθος ενδιάμεσης μνήμης δικτύου
  • Stats for nerds: κωδικοποιητές, ανάλυση, ρυθμός καρέ, αποκωδικοποίηση υλικού, συγχρονισμός ήχου–εικόνας, χαμένα καρέ, λανθάνουσα μνήμη και ταχύτητα δικτύου, ζωντανά πάνω στην εικόνα

Το κομμάτι που επιλέγετε απομνημονεύεται, και σε μια σειρά μεταφέρεται στο επόμενο επεισόδιο. Αν θέλετε προτίμηση για όλες τις ροές, δείτε τις Ρυθμίσεις παρακάτω.

Συντομεύσεις πληκτρολογίου

  • Κενό — παύση και συνέχεια
  • F — πλήρης οθόνη, Esc για έξοδο
  • ← / → — δέκα δευτερόλεπτα, κρατήστε για συνέχεια
  • M — σίγαση

Λειτουργούν το ίδιο στο κύριο παράθυρο, σε πλήρη οθόνη και στο αποσπασμένο παράθυρο.

Θυμάται πού σταμάτησα;

Ναι, σε ταινίες, επεισόδια σειρών, εγγραφές και στα δικά σας τοπικά αρχεία. Ξεκινώντας κάτι ξανά, ρωτά αν θέλετε να συνεχίσετε από εκεί ή να ξεκινήσετε από την αρχή.

Θέσεις πολύ κοντά στην αρχή ή στο τέλος αγνοούνται επίτηδες, ώστε να μην προτείνεται συνέχιση για κάτι που μόλις είχατε αρχίσει ή που πράγματι είχατε τελειώσει.

Οδηγός, timeshift και εγγραφή

Από πού έρχεται ο οδηγός προγράμματος;

Από τον πάροχό σας. Κάθε ζωντανό κανάλι στη λίστα δείχνει τι παίζει τώρα με μπάρα προόδου, και το πλαίσιο λεπτομερειών δείχνει τι ακολουθεί.

Ο οδηγός αποθηκεύεται στον δίσκο για κάθε λίστα, οπότε βρίσκεται στην οθόνη τη στιγμή που ανοίγετε την εφαρμογή — το φρέσκο αντίγραφο κατεβαίνει στο παρασκήνιο και τον αντικαθιστά. Αν εκείνο το κατέβασμα αποτύχει, ο αποθηκευμένος οδηγός παραμένει αντί να μείνετε χωρίς τίποτα.

Υπάρχει πλήρης οδηγός;

Ναι. Το κουμπί Οδηγός στην πλαϊνή μπάρα ανοίγει ένα πλέγμα προγράμματος με δυνατότητα αναζήτησης που καλύπτει όλα τα κανάλια, με χρονοδιάγραμμα που κυλά. Η αναζήτηση βρίσκει μια εκπομπή με το όνομά της σε όλα τα κανάλια.

Σε κανάλι με αρχείο εκπομπών, το διπλό κλικ σε εκπομπή που έχει ήδη προβληθεί την παίζει από το αρχείο.

Ο οδηγός είναι λάθος, κενός, ή για άλλη χώρα

Δώστε σε εκείνη τη λίστα δικό της οδηγό αντί του παρόχου:

  1. Ρυθμίσεις → Λίστες αναπαραγωγής
  2. Επιλέξτε τη λίστα και επεξεργαστείτε την
  3. Βάλτε μια διεύθυνση XMLTV στο πεδίο προσαρμοσμένου οδηγού

Αντικαθιστά ό,τι στέλνει ο πάροχος. Η εφαρμογή αντιστοιχεί τα κανάλια σας με εκείνον τον οδηγό πρώτα με το αναγνωριστικό EPG και έπειτα με το όνομα καναλιού, γι' αυτό και οδηγός από άλλη πηγή συνήθως ταιριάζει.

Όλα είναι μετατοπισμένα κατά μία ή δύο ώρες

Κάποιοι πάροχοι δημοσιεύουν ώρες που δεν συμφωνούν με ό,τι πραγματικά μεταδίδουν. Στις Ρυθμίσεις → Αναπαραγωγή υπάρχουν δύο ξεχωριστές διορθώσεις:

  • Η μετατόπιση EPG μετακινεί κάθε ώρα που δείχνει ο οδηγός.
  • Η μετατόπιση επανάληψης μετακινεί το σημείο από όπου ξεκινούν το αρχείο εκπομπών και το timeshift, χωρίς να αγγίζει το πρόγραμμα.

Είναι χωριστές επειδή οι πάροχοι κάνουν λάθος στο ένα ανεξάρτητα από το άλλο.

Τι είναι το timeshift και το αρχείο εκπομπών;

Κάποιοι πάροχοι κρατούν εγγραφή κάθε καναλιού για λίγες ημέρες. Όπου ο δικός σας το κάνει, το κανάλι παίρνει μια ένδειξη στη λίστα, και το πλαίσιο λεπτομερειών λέει πόσες ημέρες πίσω φτάνει το αρχείο.

Αν ένα κανάλι δεν έχει ένδειξη, ο πάροχος δεν προσφέρει αρχείο γι' αυτό. Είναι δική του ρύθμιση και τίποτα στην εφαρμογή δεν μπορεί να την ενεργοποιήσει.

Πώς βλέπω κάτι που έχει ήδη αρχίσει;

Πατήστε το κουμπί στον αναπαραγωγέα — υπάρχει και στα χειριστήρια πλήρους οθόνης — ή κάντε δεξί κλικ στο κανάλι και επιλέξτε Timeshift. Έπειτα επιλέξτε από την αρχή.

Αυτό που παίζει είναι ένα κομμάτι του αρχείου, άρα μετακινείται όπως μια ταινία: η μπάρα και τα βέλη λειτουργούν και τα δύο μέσα σε αυτό.

Μπορώ να γυρίσω στο χθες;

Ναι. Το μενού του timeshift απαριθμεί τις περασμένες εκπομπές ομαδοποιημένες ανά ημέρα — διπλό κλικ σε μία για να τη δείτε. Μπορείτε επίσης να πηγαίνετε πίσω με σταθερά βήματα, και τα βήματα αυτά προσαρμόζονται στο πραγματικό βάθος του αρχείου του παρόχου σας, από τριάντα λεπτά έως μία εβδομάδα.

Κάποιοι πάροχοι δέχονται αίτημα για το αρχείο και σερβίρουν σιωπηλά τη ζωντανή ροή. Η εφαρμογή το ελέγχει και σας το λέει, αντί να σας αφήνει να νομίζετε ότι βλέπετε το χθεσινό.

Πώς κάνω εγγραφή;

Δύο δρόμοι:

  • Το κουμπί REC στον αναπαραγωγέα, για αυτό που βλέπετε τώρα.
  • Δεξί κλικ σε οποιοδήποτε κανάλι → Εγγραφή, για κανάλι που δεν βλέπετε.

Αν δεν διαλέξετε διάρκεια, γράφει μέχρι να το σταματήσετε. Μια εγγραφή μπορεί να προβληθεί ενώ ακόμη γράφεται.

Μπορώ να ορίσω διάρκεια ή να προγραμματίσω;

Και τα δύο. Το μενού REC προσφέρει 30 λεπτά, 1, 2 ή 4 ώρες, και μια προγραμματισμένη εγγραφή δέχεται ώρα έναρξης και ώρα λήξης.

Οι προγραμματισμένες εργασίες επιβιώνουν από επανεκκίνηση της εφαρμογής, αλλά η εφαρμογή πρέπει να τρέχει τη στιγμή που θα ενεργοποιηθούν — είναι πρόγραμμα, όχι υπηρεσία παρασκηνίου. Οι Εγγραφές → Ενεργές και προγραμματισμένες δείχνουν τι εκκρεμεί.

Θα μου φάει η εγγραφή τη δεύτερη σύνδεση;

Όχι αν γράφετε το κανάλι που βλέπετε: η εγγραφή διακλαδώνεται από την ίδια τη ροή του αναπαραγωγέα, οπότε δεν κοστίζει τίποτα επιπλέον και δουλεύει και στους συνηθισμένους λογαριασμούς που επιτρέπουν μία μόνο ροή τη φορά.

Η εγγραφή άλλου καναλιού, ή μια προγραμματισμένη εργασία που ξεκινά αργότερα, ανοίγει όμως δική της σύνδεση προς τον πάροχο.

Ένα πράγμα για την εγγραφή μέσα από τον αναπαραγωγέα: οριστικοποιείται όταν σταματήσει η εγγραφή, οπότε το σταμάτημα της αναπαραγωγής, η αλλαγή καναλιού ή ένα σφάλμα ροής την τερματίζουν.

Μπορώ να αποτρέψω μια εγγραφή από το να γεμίσει τον δίσκο;

Ναι, σε δύο επίπεδα. Οι Ρυθμίσεις → Εγγραφή δέχονται όριο μεγέθους που ισχύει για όλες τις εγγραφές — ένας αριθμός συν MB, GB ή TB. Και το μενού REC του αναπαραγωγέα έχει γρήγορο όριο μόνο για την τρέχουσα συνεδρία, από 250 MB έως 10 GB.

Πού είναι οι εγγραφές μου;

Όπου το ορίσετε στις Ρυθμίσεις → Εγγραφή. Η ενότητα Εγγραφές στην πλαϊνή μπάρα τις περιηγείται, με τους υποφακέλους να λειτουργούν ως κατηγορίες: δημιουργήστε φακέλους, μετονομάστε, μετακινήστε πράγματα ανάμεσά τους και επιλέξτε πολλά για να διαγράψετε μονομιάς.

Πολλαπλή προβολή, μετάδοση και Trakt

Τι είναι η πολλαπλή προβολή;

Ένα ξεχωριστό παράθυρο που δείχνει 2, 4, 6 ή 9 ζωντανά κανάλια ταυτόχρονα σε πλέγμα, το καθένα ανεξάρτητη ροή. Μπορούν να προέρχονται από διαφορετικές λίστες, ακόμη και από διαφορετικούς λογαριασμούς.

Ανοίγει από την πλαϊνή μπάρα· το μέγεθος του πλέγματος βρίσκεται στις Ρυθμίσεις → Πολλαπλή προβολή. Διπλό κλικ σε ένα πλαίσιο το μεγιστοποιεί.

Ποιο πλαίσιο ακούω, και πώς αλλάζω ένα;

Κάντε κλικ σε ένα πλαίσιο για να του δώσετε τον ήχο — ένα κόκκινο περίγραμμα σημειώνει αυτό που ακούτε.

Δεξί κλικ σε οποιοδήποτε πλαίσιο για: σίγαση, κομμάτι ήχου και υποτίτλων, μετακίνηση ή ανταλλαγή με άλλο, ή αφαίρεση. Ένα κανάλι με αρχείο εκπομπών αποκτά δικό του χρονοδιάγραμμα αρχείου μέσα στο πλαίσιό του, ώστε να γυρίζετε πίσω ένα κανάλι ενώ τα υπόλοιπα μένουν ζωντανά.

Γιατί η πολλαπλή προβολή λέει ότι θα χρησιμοποιήσει πολλές συνδέσεις;

Επειδή όντως το κάνει — μία ανά πλαίσιο. Οι περισσότεροι λογαριασμοί IPTV επιτρέπουν μόνο μία ή δύο ροές ταυτόχρονα, οπότε ένα πλέγμα εννέα πλαισίων θα απορριφθεί απλώς από τους περισσότερους παρόχους.

Η εφαρμογή το λέει μία φορά, πριν το μάθετε από έναν τοίχο ροών που αποτυγχάνουν. Αν βλέπετε «συμπληρώθηκε το όριο συνδέσεων», συνήθως αυτός είναι ο λόγος.

Πώς μεταδίδω σε Chromecast;

Δεξί κλικ σε κανάλι, ταινία ή επεισόδιο → Μετάδοση σε Chromecast…, και μετά επιλέξτε τη συσκευή. Τα ζωντανά κανάλια στέλνονται ως HLS, που είναι αυτό που περιμένει ένας δέκτης Cast.

Η μετάδοση σταματά την τοπική αναπαραγωγή — τα δύο μαζί θα ήταν δεύτερη σύνδεση προς τον πάροχό σας. Μια λωρίδα πάνω από τον αναπαραγωγέα αναφέρει τη συσκευή και τι παίζει, με κουμπί διακοπής. Και η αναπαραγωγή κάποιου πράγματος μέσα στην εφαρμογή τερματίζει τη μετάδοση και επιστρέφει την αναπαραγωγή.

Η τηλεόραση αρνείται ένα κανάλι

Κάποια κανάλια είναι συνηθισμένο βίντεο H.264 με ήχο Dolby Digital Plus. Ένα Chromecast που δεν είναι Ultra ούτε Google TV δεν έχει αποκωδικοποιητή γι' αυτό και απορρίπτει τη ροή χωρίς να πει γιατί.

Η εφαρμογή μετατρέπει αυτές τις περιπτώσεις σε αυτόν εδώ τον υπολογιστή και σερβίρει το αποτέλεσμα στο δικό σας δίκτυο: το βίντεο αντιγράφεται ανέπαφο — μόνο ο ήχος ξανακωδικοποιείται, κάτι φθηνό — και συμβαίνει μόνο αφού η συσκευή έχει πράγματι απορρίψει τη ροή. Ένα κανάλι που η συσκευή σας παίζει παίρνει πάντα την ίδια τη ροή του παρόχου, αναλλοίωτη.

Αυτό χρειάζεται το ffmpeg, που βρίσκεται μέσα σε κάθε συσκευασμένο αρχείο λήψης.

Πώς συνδέω το Trakt;

Ρυθμίσεις → Trakt. Δημιουργείτε μια εφαρμογή στο trakt.tv, επικολλάτε τα δύο κλειδιά που σας δίνει, και εξουσιοδοτείτε στο πρόγραμμα περιήγησης που ανοίγει.

Έπειτα, ό,τι βλέπετε καταγράφεται, και η λίστα παρακολούθησης και το ιστορικό σας περιηγούνται μέσα από την εφαρμογή. Καταγράφονται και τα δικά σας τοπικά αρχεία, όποτε το TMDB μπόρεσε να αναγνωρίσει το αρχείο.

Τα δικά σας αρχεία

Μπορώ να δω τα δικά μου αρχεία;

Ναι. Τα Τοπικά αρχεία στην πλαϊνή μπάρα περιηγούνται τους φακέλους που προσθέτετε στις Ρυθμίσεις → Τοπικά αρχεία.

Ένας κοινόχρηστος πόρος δικτύου που το σύστημά σας έχει ήδη προσαρτήσει εμφανίζεται μόνος του — προσάρτηση SMB μέσω gvfs σε Linux, κοινόχρηστος πόρος κάτω από το /Volumes σε macOS, αντιστοιχισμένη μονάδα σε Windows. Για την εφαρμογή είναι απλές διαδρομές, οπότε δεν υπάρχει μέσα της πελάτης SMB που θα μπορούσε να φερθεί άσχημα.

Φάκελοι ή βιβλιοθήκη;

Και τα δύο, με διακόπτη στη μεσαία στήλη.

  • Οι Φάκελοι δείχνουν το δέντρο ακριβώς όπως είναι στον δίσκο.
  • Η Βιβλιοθήκη διαβάζει τα ονόματα των αρχείων και χτίζει από αυτά σειρές με κύκλους και επεισόδια, με τις ταινίες κάτω από τις Ταινίες — το ίδιο σχήμα με τις ενότητες του παρόχου.

Από πού έρχονται οι αφίσες;

Από το TMDB, για ό,τι μπορεί να αντιστοιχιστεί με όνομα και έτος. Ό,τι δεν αντιστοιχίζεται παίρνει ένα καρέ από το ίδιο το βίντεο, ενώ η μουσική παίρνει το εξώφυλλό της από τις ετικέτες του αρχείου ή από εικόνα εξωφύλλου μέσα στον φάκελο.

Για αρχείο χωρίς έτος και χωρίς ετικέτα κυκλοφορίας στο όνομα δεν γίνεται ποτέ εικασία. Είναι σκόπιμο: μια λάθος αφίσα είναι χειρότερη από μια μικρογραφία. Μετονομάστε το αρχείο ώστε να περιέχει το έτος αν θέλετε να αντιστοιχιστεί.

Παίζει μουσική;

Ναι. Τα άλμπουμ στέκουν μαζί, ο καλλιτέχνης, το άλμπουμ και ο τίτλος έρχονται από τις ετικέτες, και υπάρχει ουρά αναπαραγωγής: προσθέστε ένα κομμάτι, βάλτε στην ουρά έναν ολόκληρο φάκελο, ή ορίστε κάτι ως επόμενο. Όταν τελειώνει ένα κομμάτι περνά μόνο του στο επόμενο.

Υπάρχει επίσης οπτικοποίηση και ισοσταθμιστής δέκα ζωνών.

Ένα αρχείο στο ιστορικό δεν παίζει

Έχει μετακινηθεί, μετονομαστεί, ή ο κοινόχρηστος πόρος του δεν είναι προσαρτημένος. Το ιστορικό λέει ποιο από τα τρία, και προσφέρεται να αφαιρέσει την εγγραφή, αντί να αποτύχει σιωπηλά.

Αν πρόκειται για κοινόχρηστο πόρο, προσαρτήστε τον και δοκιμάστε ξανά — η εγγραφή θα δουλέψει όπως πριν.

Ρυθμίσεις

Γλώσσα και εμφάνιση

Ρυθμίσεις → Περιβάλλον. Το περιβάλλον είναι μεταφρασμένο σε 27 γλώσσες και αλλάζει αμέσως, χωρίς επανεκκίνηση. Τα αραβικά, τα περσικά, τα εβραϊκά και τα ουρντού καθρεφτίζουν ολόκληρη τη διάταξη.

Η ίδια καρτέλα έχει πέντε χρωματικά θέματα και επτά χρώματα τονισμού, που εφαρμόζονται ζωντανά.

Προεπιλογές για κάθε ροή

Οι Ρυθμίσεις → Αναπαραγωγή ορίζουν τι πρέπει να γίνεται χωρίς να το ζητάτε κάθε φορά:

  • Προτιμώμενη γλώσσα ήχου
  • Υπότιτλοι ανοιχτοί ή κλειστοί, με πρώτη και δεύτερη προτιμώμενη γλώσσα
  • Προεπιλεγμένη αναλογία εικόνας και ενδιάμεση μνήμη δικτύου
  • Πόσο νωρίς εμφανίζεται η κάρτα «Επόμενο επεισόδιο» — ποτέ, ή από ένα έως δέκα λεπτά

Το μενού ⚙ στον αναπαραγωγέα εξακολουθεί να μπορεί να παρακάμψει οποιαδήποτε από αυτές για τη ροή που βλέπετε.

Μπορώ να κλειδώσω πράγματα από άλλους;

Ναι. Ένα PIN προστατεύει κλειδωμένες κατηγορίες και κλειδωμένες ομάδες αγαπημένων. Μια κλειδωμένη ομάδα δεν αποκαλύπτει ούτε ποια κανάλια περιέχει πριν πληκτρολογηθεί το PIN — κρύβει το περιεχόμενο, όχι μόνο την αναπαραγωγή.

Το PIN αποθηκεύεται με αλάτι και κατακερματισμό, όχι σε απλό κείμενο.

Μπορώ να κρύψω ή να μετονομάσω κανάλια;

Δεξί κλικ σε οποιοδήποτε κανάλι, ταινία ή σειρά για μετονομασία ή απόκρυψη. Το αποτέλεσμα είναι στην πράξη η δική σας επεξεργασμένη λίστα, αποθηκευμένη ανά λίστα, και η Επαναφορά προεπιλεγμένων καναλιών… επαναφέρει τα πάντα ακριβώς όπως τα στέλνει ο πάροχος.

Ολόκληρες κατηγορίες μπορούν να κρυφτούν, να μετονομαστούν ή να κλειδωθούν από το μενού δεξιού κλικ της κατηγορίας. Τα κανάλια μιας κρυμμένης κατηγορίας μένουν έξω και από το «Όλα».

Πολλοί πάροχοι ταυτόχρονα

Προσθέστε όσες λίστες θέλετε στις Ρυθμίσεις → Λίστες αναπαραγωγής και εναλλάσσετέ τες ενώ η εφαρμογή τρέχει. Η καθεμία κρατά δικά της αγαπημένα, ιστορικό, κρυμμένα κανάλια και μετονομασίες.

Η καθεμία μπορεί επίσης να έχει δική της διεύθυνση XMLTV και δικό της πρόγραμμα ανανέωσης — ποτέ, στην εκκίνηση, κάθε 2, 6 ή 12 ώρες, καθημερινά ή εβδομαδιαία.

Όταν κάτι πάει στραβά

Πώς παίρνω μια καταγραφή;

Η καταγραφή είναι αυτό που μετατρέπει το «δεν δουλεύει» σε κάτι που διορθώνεται, και τα διαπιστευτήρια αποκρύπτονται από αυτήν αυτόματα, οπότε επισυνάπτεται με ασφάλεια σε ένα ζήτημα.

Εκτελέστε την εφαρμογή από τερματικό με ορισμένη τη μεταβλητή DOPEIPTV_LOG_FILE και γράφει μια καταγραφή εκεί, πέρα από την οθόνη.

Linux — AppImage

DOPEIPTV_LOG_FILE=/tmp/dopeiptv.log ./dopeIPTV-*.AppImage

Linux — .deb ή pipx

DOPEIPTV_LOG_FILE=/tmp/dopeiptv.log dopeiptv

macOS

DOPEIPTV_LOG_FILE=/tmp/dopeiptv.log \
  /Applications/dopeIPTV.app/Contents/MacOS/dopeiptv

Windows — PowerShell, μέσα στον αποσυμπιεσμένο φάκελο

$env:DOPEIPTV_LOG_FILE="$env:TEMP\dopeiptv.log"
.\dopeiptv.exe

Αναπαραγάγετε το πρόβλημα, κλείστε την εφαρμογή, και επισυνάψτε το αρχείο. Για πολύ περισσότερη λεπτομέρεια προσθέστε DOPEIPTV_LOG=debug μπροστά από την ίδια εντολή.

Η εφαρμογή δεν ξεκινά

Εκκινήστε την από τερματικό — η απάντηση παραπάνω δίνει την ακριβή εντολή για το σύστημά σας — και διαβάστε τι τυπώνει. Τις περισσότερες φορές εκεί κατονομάζεται η αιτία.

Τα συσκευασμένα builds κουβαλούν ό,τι χρειάζονται. Αν εγκαταστήσατε από τον πηγαίο κώδικα με pipx, χρειάζεστε επιπλέον τα mpv και ffmpeg της διανομής σας:

sudo apt install mpv ffmpeg     # Debian/Ubuntu
sudo dnf install mpv ffmpeg     # Fedora
sudo pacman -S mpv ffmpeg       # Arch

Ακούγεται ήχος αλλά δεν υπάρχει εικόνα

Ο ενσωματωμένος αναπαραγωγέας δεν παίρνει επιφάνεια για το βίντεο.

  1. Ανοίξτε ⚙ → Stats for nerds και δείτε αν φτάνουν καρέ καθόλου — αυτό ξεχωρίζει το πρόβλημα ροής από το πρόβλημα εμφάνισης.
  2. Σε Wayland, δοκιμάστε Ρυθμίσεις → Αναπαραγωγή → Εκτέλεση μέσω backend X11 και επανεκκινήστε την εφαρμογή.
  3. Εκτελέστε από τερματικό και ψάξτε γραμμές που αναφέρουν GL ή mpv.

Το macOS λέει ότι η εφαρμογή δεν μπορεί να ανοίξει

Δεν έχει ακόμη συμβολαιογραφηθεί από την Apple. Δεξί κλικ πάνω της και Άνοιγμα, έπειτα Άνοιγμα στο παράθυρο διαλόγου — ή επιτρέψτε την από Ρυθμίσεις συστήματος → Απόρρητο και ασφάλεια → Άνοιγμα ούτως ή άλλως.

Αν αντ' αυτού το macOS λέει ότι η εφαρμογή είναι «κατεστραμμένη», αυτό είναι το σημάδι καραντίνας από τη λήψη. Αφαιρέστε το:

xattr -dr com.apple.quarantine /Applications/dopeIPTV.app

Καμία από τις δύο προειδοποιήσεις δεν σημαίνει ότι κάτι δεν πάει καλά με την εφαρμογή — μόνο ότι το build δεν είναι υπογεγραμμένο, κάτι που απαιτεί επί πληρωμή πιστοποιητικό της Apple.

Ο Defender διέγραψε το dopeiptv.exe

Ψευδώς θετικό. Δύο από τις αιτίες του διορθώθηκαν στην 1.2.10: ο εκκινητής μεταγλωττίζεται πλέον από τον πηγαίο κώδικα αντί να είναι το έτοιμο αρχείο για το οποίο οι μηχανές ιών κρατούν υπογραφές, και το εκτελέσιμο φέρει κανονικό πόρο έκδοσης.

Αν η μηχανή σας το επισημαίνει ακόμη, επιτρέψτε τον φάκελο στο πρόγραμμα προστασίας και αναφέρετε το ψευδώς θετικό στη Microsoft — αυτό είναι που τελικά το λύνει για όλους, όχι μόνο για εσάς.

Ένα κανάλι δεν παίζει

Η εφαρμογή ρωτά τον πάροχο και σας λέει το γιατί με απλά λόγια αντί να δείξει ένα ξερό σφάλμα: ο λογαριασμός έληξε, συμπληρώθηκε το όριο συνδέσεων, η ροή λείπει, ο διακομιστής δεν είναι προσβάσιμος, και ούτω καθεξής.

Αν παίζουν άλλα κανάλια, φταίει εκείνο το κανάλι. Αν δεν παίζει τίποτα, δείτε Ρυθμίσεις → Λίστες αναπαραγωγής — το πλαίσιο του λογαριασμού δείχνει την ημερομηνία λήξης και πόσες συνδέσεις επιτρέπει.

«Συμπληρώθηκε το όριο συνδέσεων»

Ο λογαριασμός σας επιτρέπει ορισμένο αριθμό ταυτόχρονων ροών και είναι όλες πιασμένες. Κατά σειρά πιθανότητας:

  1. Είναι ανοιχτή η πολλαπλή προβολή — κάθε πλαίσιο είναι μία σύνδεση.
  2. Τρέχει εγγραφή άλλου καναλιού.
  3. Άλλη συσκευή ή άλλο άτομο χρησιμοποιεί τον λογαριασμό.
  4. Μια προηγούμενη συνεδρία δεν έχει λήξει ακόμη στον πάροχο· ένα λεπτό αναμονής συχνά αρκεί.

Η εγγραφή του καναλιού που βλέπετε δεν μετράει ως δεύτερη σύνδεση.

Linux: η γραμμή εργασιών δείχνει κενό εικονίδιο

Σε Wayland, το GNOME και το KDE παίρνουν το εικονίδιο ενός παραθύρου από μια αντίστοιχη καταχώριση επιφάνειας εργασίας και αγνοούν ό,τι ορίζει το ίδιο το πρόγραμμα. Ένα AppImage δεν έχει τέτοια καταχώριση μέχρι να την εγκαταστήσει κάτι.

  1. Η εφαρμογή προσφέρεται να προσθέσει μία στην πρώτη εκκίνηση. Δεχτείτε — και έπειτα επανεκκινήστε την εφαρμογή, επειδή το ανοιχτό παράθυρο κρατά το εικονίδιο με το οποίο άνοιξε.
  2. Ο ίδιος διακόπτης βρίσκεται στις Ρυθμίσεις → Αναπαραγωγή αν είχατε αρνηθεί.
  3. Αν το εικονίδιο εξακολουθεί να μην εμφανίζεται, το κρύβει μια παλιά λανθάνουσα μνήμη εικονιδίων. Το GTK διαβάζει εκείνο το αρχείο αντί να σαρώσει τον φάκελο:
rm ~/.local/share/icons/hicolor/icon-theme.cache

Με εγκατάσταση από το .deb η καταχώριση υπάρχει ήδη και τίποτα από αυτά δεν ισχύει.

Το «Άνοιγμα σε εξωτερικό αναπαραγωγέα» δεν κάνει τίποτα

Αυτή η επιλογή εκκινεί έναν αυτόνομο mpv ή vlc από το σύστημά σας, οπότε ένα από τα δύο πρέπει να είναι εγκατεστημένο — ο ενσωματωμένος αναπαραγωγέας δεν χρειάζεται τίποτα επιπλέον και δεν επηρεάζεται.

sudo apt install mpv vlc        # Debian/Ubuntu
sudo dnf install mpv vlc        # Fedora
sudo pacman -S mpv vlc          # Arch

Δεν το βρήκατε εδώ; Ανοίξτε ένα ζήτημα στο GitHub. Αναφέρετε την έκδοση από τις Ρυθμίσεις → Σχετικά και επισυνάψτε την καταγραφή — η απάντηση «Πώς παίρνω μια καταγραφή;» παραπάνω δίνει την ακριβή εντολή για το σύστημά σας.