Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

...βίντεο, ήχος, players, codecs, κλπ (όχι προβλήματα καρτών εδώ)

Συντονιστές: adem1, konnn

Κανόνες Δ. Συζήτησης
Για εγκατάσταση codec, java, flash και εφαρμογών πολυμέσων τρέξτε στο τερματικό
Για ubuntu
sudo apt-get -y install ubuntu-restricted-extras
Για kubuntu
sudo apt-get -y install kubuntu-restricted-extras

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό simosx » 24 Ιαν 2012, 23:58

Zoh έγραψε:Ακου λοιπον πιο αναλυτικα.
Στην παραπανω διαδικασια το periscope παει και ψαχνει υποτιτλους στο OpenSubtitles.org . Εγω με την σειρα μου βρισκω υποτιτλους και απο το greek subs.
Ελεγα λοιπον,αντι να πηγαινει στο opensubtitles να πηγαινει στο greek subs, το ενιοτε προγραμμα ειτε ειναι το periscope ειτε το smplayer.


Εγκατέστησα το periscope και το δοκίμασα. Υποστηρίζει πρόσθετα (plugin) και αυτά είναι που έχει διαθέσιμα,

Κώδικας: Επιλογή όλων
Addic7ed.py Podnapisi2.py SubtitleDatabase.py TheSubDB.py
BierDopje.py Podnapisi.py SubtitleSource.py TvSubtitles.py
SubScene.py Subtitulos.py
OpenSubtitles.py SubsWiki.py


Δηλαδή υποστηρίζει αρκετούς διαδικτυακούς τόπους που προσφέρουν υπότιτλους, και όχι μόνο από το OpenSubtitles.
Αν δεν κάνω λάθος, τουλάχιστον το Podnapisi έχει και σε ελληνικά.
Πράγματι, δεν έχει αυτό το Greek Subs (δεν το έχω επισκεφθεί).

Το periscope διαβάζει το όνομα της ταινίας και από εκεί βρίσκει τον υπότιτλο.
Για ελληνικές ταινίες μάλλον θα υπάρχει πρόβλημα, ωστόσο αν το Podnapisi σού αρκεί,
τότε πρέπει να είναι εντάξει.

Είναι εφικτό να προστεθεί υποστήριξη για το Greek Subs και αν υπάρχει ενδιαφέρον μπορούμε να βοηθήσουμε.
Ακόμα, είναι εφικτό να φτιαχτεί πρόσθετο σε SMplayer και Totem ώστε να χρησιμοποιεί το periscope για να βρίσκει υπότιτλους αυτόματα.
Όπως είναι τώρα το periscope, βρίσκει τους υπότιτλους και τους αποθηκεύει στον ίδιο κατάλογο με την ταινία.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό alkismavridis » 25 Ιαν 2012, 17:29

Παιδιά γιατί να αντί να πάρουμε ένα script ή ένα μικρό πρόγραμμα ανεξάρτητα από κάποιο media Player, όπως το qnapi που ανέφερα στην αρχή του thread αναλώνουμε την ενέργειά μας σε plugins και πρόσθετα που στον ένα player θα παίζουν και στον άλλο όχι...
Δε θα ήταν πολύ πιο απλό και καθολικό το αποτέλεσμα;; (καθολικό δεν εννοώ τη θρησκεία :) )

Υ.Γ πως εγκατέστησες το periscope? εγώ ακολούθησα τις οδηγίες του anapodos αλλά κόλλησα γιατί δεν υπάρχει ο φάκελος ~/.config/periscope :cry:
Γνώσεις ⇛ Linux: Μέτριο┃ Προγραμματισμός: Java, Assembly, Fortran, μαθαίνω C/X11┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 14.04 64-bit ┃ Τρόπος εγκατάστασης: Live USB
Προδιαγραφές ⇛ Desktop: Intel i5 2320 3.00GHz.┃ MotherBoard: Asus p8h61 -m pro
Προδιαγραφές ⇛ RAM: 4GB ┃ Τροφοδοτικό Corsair CX430

GPU: Intel 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] {i915}
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06) ⋮ wlan0: 0b05:1723 ASUS WL-167G v2 802.11g Adapter [Ralink RT2571W]
Οθόνη Schaub Lorenz (Tv)
alkismavridis
punkTUX
punkTUX
 
Δημοσιεύσεις: 273
Εγγραφή: 18 Μαρ 2009, 18:46
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό medigeek » 25 Ιαν 2012, 19:24

Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό simosx » 25 Ιαν 2012, 19:55

alkismavridis έγραψε:Υ.Γ πως εγκατέστησες το periscope? εγώ ακολούθησα τις οδηγίες του anapodos αλλά κόλλησα γιατί δεν υπάρχει ο φάκελος ~/.config/periscope :cry:


Πρώτα εκτελείς
Κώδικας: Επιλογή όλων

mkdir ~/.config/periscope

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

Δεν κατάλαβα αυτό με το qnapi. Αν επιλύει το πρόβλημα με καλό τρόπο, μπορείς να γράψεις κάποιον οδηγό για το φόρουμ;
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό alkismavridis » 25 Ιαν 2012, 20:01

προσέθεσα το ppa με την add-apt-repository αλλά όταν έκανα την update μου έβγαλε σφάλμα στο τέλος για άλλη πηγή!
Κώδικας: Επιλογή όλων

W: Αποτυχία ανάκτησης του http://archive.canonical.com/ubuntu/dists/oneiric/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)

E: Some index files failed to download. They have been ignored, or old ones used instead.


περίεργο...
Α! απ ότι βλέπω το periscope έχει εγκατασταθεί (βλέπω κάτι εκτελέσιμα στο /usr/bin) αλλά ακόμα δε βρίσκω κάποιον φάκελο μέσα στο ~/.config...
Γνώσεις ⇛ Linux: Μέτριο┃ Προγραμματισμός: Java, Assembly, Fortran, μαθαίνω C/X11┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 14.04 64-bit ┃ Τρόπος εγκατάστασης: Live USB
Προδιαγραφές ⇛ Desktop: Intel i5 2320 3.00GHz.┃ MotherBoard: Asus p8h61 -m pro
Προδιαγραφές ⇛ RAM: 4GB ┃ Τροφοδοτικό Corsair CX430

GPU: Intel 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] {i915}
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06) ⋮ wlan0: 0b05:1723 ASUS WL-167G v2 802.11g Adapter [Ralink RT2571W]
Οθόνη Schaub Lorenz (Tv)
alkismavridis
punkTUX
punkTUX
 
Δημοσιεύσεις: 273
Εγγραφή: 18 Μαρ 2009, 18:46
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό alkismavridis » 25 Ιαν 2012, 20:15

Αυτό που πρωτοείπα για το qnapi είναι ότι είναι ένα απολύ ωραίο πρόγραμμα που έχει κατεβάσει η κοπέλα μου, αλλά αφορά υπότιτλους στα Πολωνικά!
Την εφαρμογή έχω όρεξη να τη μεταφράσω (με τη βοήθειά της), αλλά αυτό που δεν ξέρω είναι πως να το κάνω να ψάχνει σε sites για ελληνικούς υπότιτλους...
Πάντος είναι πραγματικά πολύ ελαφριά και γρήγορη!

Μια στιγμή όμως να δοκιμάσω το periscope δημιουργώντας το φάκελο που μου είπες...
Γνώσεις ⇛ Linux: Μέτριο┃ Προγραμματισμός: Java, Assembly, Fortran, μαθαίνω C/X11┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 14.04 64-bit ┃ Τρόπος εγκατάστασης: Live USB
Προδιαγραφές ⇛ Desktop: Intel i5 2320 3.00GHz.┃ MotherBoard: Asus p8h61 -m pro
Προδιαγραφές ⇛ RAM: 4GB ┃ Τροφοδοτικό Corsair CX430

GPU: Intel 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] {i915}
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06) ⋮ wlan0: 0b05:1723 ASUS WL-167G v2 802.11g Adapter [Ralink RT2571W]
Οθόνη Schaub Lorenz (Tv)
alkismavridis
punkTUX
punkTUX
 
Δημοσιεύσεις: 273
Εγγραφή: 18 Μαρ 2009, 18:46
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό Zoh » 28 Ιαν 2012, 00:17

Tο periscope μου κανει μια χαρα την δουλεια που θελω.Το σπαστικο ειναι οτι σε καποιες ταινιες δεν βρισκει υποτιτλους και πρεπει να παω στο greeksubs.
Αμα εχεις καλομαθει να κανεις ευκολα την δουλεια σου σου κακοφαινεται ενα <κλικ> παραπανω !! Νομιζω οτι και αλλοι φιλοι θα εχουν το ιδιο προβλημα με μενα,οποτε πιστευω θα ηταν χρησιμο να μπει και το site που σας λεω.

@ Απορια.. Για να παρει υποτιτλους ενα προγραμμα απο ενα site,πρεπει το site να εχει καποιο script να τρεχει για να γινεται η αναγνωριση ??
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 15.10 wily 4.2.0-18-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 Intel Pentium CPU 2117U @ 1.80GHz ‖ RAM 3827 MiB ‖ Dell Inc. 0MND5Y - Dell Inc. Inspiron 3521
4 Intel 3rd Gen Core processor Graphics Controller [8086:0156] {i915}
5 enp1s0: Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 05) ⋮ wlp2s0: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Zoh
punkTUX
punkTUX
 
Δημοσιεύσεις: 232
Εγγραφή: 11 Ιουν 2008, 18:53
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό alkismavridis » 28 Ιαν 2012, 00:42

Το εγκατέστησα κι εγώ... Όντως δουλεύει τέλεια! Το θέμα είναι να το τροποποιήσουμε τον κώδικα, ή να προσθέσουμε κάποιο script για να κατεβάζει και από το greeksubs.
Δεν έχω ιδέα από την διαδικασία την οποία ακολουθείται από ένα πρόγραμμα για να διαβάσει τη βάση δεδομένων ενός website, αλλά λογικά δε θα είναι πολύ δύσκολο για κάποιον που ξέρει. Ά, και χρειάζεται να ξέρεις python και να αφιερώσεις λίγο χρόνο στο θέμα..
Βλέπω πολλά διαφορετικά αρχεία σε python στον φάκελο /usr/lib/python2.7/dist-packages/periscope/plugins/ για διαφορετικά website. Το θέμα θα ήταν να μπορούσε κάποιος που ξέρει python να έγραφε ένα για το greeksubs.
Γνώσεις ⇛ Linux: Μέτριο┃ Προγραμματισμός: Java, Assembly, Fortran, μαθαίνω C/X11┃ Αγγλικά: Μέτρια
Λειτουργικό σε Η/Υ ϰ μοντέλο: Ubuntu 14.04 64-bit ┃ Τρόπος εγκατάστασης: Live USB
Προδιαγραφές ⇛ Desktop: Intel i5 2320 3.00GHz.┃ MotherBoard: Asus p8h61 -m pro
Προδιαγραφές ⇛ RAM: 4GB ┃ Τροφοδοτικό Corsair CX430

GPU: Intel 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] {i915}
5 eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06) ⋮ wlan0: 0b05:1723 ASUS WL-167G v2 802.11g Adapter [Ralink RT2571W]
Οθόνη Schaub Lorenz (Tv)
alkismavridis
punkTUX
punkTUX
 
Δημοσιεύσεις: 273
Εγγραφή: 18 Μαρ 2009, 18:46
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό simosx » 28 Ιαν 2012, 05:18

Zoh έγραψε:
@ Απορια.. Για να παρει υποτιτλους ενα προγραμμα απο ενα site,πρεπει το site να εχει καποιο script να τρεχει για να γινεται η αναγνωριση ??


Το periscope δε γνωρίζει ακόμα για το Greek Subs, οπότε δε ψάχνει εκεί.
Τι χρειάζεται να γίνει ώστε να μπορέσει να ψάχνει και στο Greek Subs;
Πρέπει να γραφτεί ένα πρόσθετο (plugin) για το Greek Subs, όπως π.χ. υπάρχει και για το Podnapisi,
http://code.google.com/p/periscope/sour ... dnapisi.py

Αυτό που κάνει το πρόσθετο είναι να επαναλαμβάνει αυτόματα την αναζήτηση που θα έκανε ένας χρήστης όταν ψάχνει για υπότιτλο.
Στο φόρουμ έχουμε οδηγό για εκμάθηση Python, και με τον έλεγχο του Greek Subs είναι εφικτό να γραφτεί το κατάλληλο πρόσθετο.
Πρόκειται για 100 περίπου γραμμές κώδικα.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό Zoh » 28 Ιαν 2012, 10:13

simosx έγραψε:
Zoh έγραψε:
@ Απορια.. Για να παρει υποτιτλους ενα προγραμμα απο ενα site,πρεπει το site να εχει καποιο script να τρεχει για να γινεται η αναγνωριση ??


Το periscope δε γνωρίζει ακόμα για το Greek Subs, οπότε δε ψάχνει εκεί.
Τι χρειάζεται να γίνει ώστε να μπορέσει να ψάχνει και στο Greek Subs;
Πρέπει να γραφτεί ένα πρόσθετο (plugin) για το Greek Subs, όπως π.χ. υπάρχει και για το Podnapisi,
http://code.google.com/p/periscope/sour ... dnapisi.py


Καλημερα παιδια !!
Ειδα το σκριπτ του podnapisi,να υποθεσω λοιπον οτι για να το προσαρμοσουμε στα μετρα μας,πρεπει οπου λεει podnapisi και οπου url του,πρεπι να αντικατασταθει απο τα στοιχεια του greek subs ? Και κατι αλλο ισως λιγο ασχετο..Συχρονισμο των υποτιτλων υπαρχει περιπτωσει να μπορει να κανει αυτοματα ενα προγραμμα ? Το 40% των υποτιτλων που βρισκω ειναι ασυχρονιστοι και πρεπι να φας καποιο χρονο και να δεις την αρχη της ταινιας αρκετες φορες για να το πετυχεις.Το καλο παντως με τον sm player ειναι οτι την ωρα που παιζει το εργο με τα πληκτρα Ζ & Χ τους προχωρας μπρος-πισω.

Αυτό που κάνει το πρόσθετο είναι να επαναλαμβάνει αυτόματα την αναζήτηση που θα έκανε ένας χρήστης όταν ψάχνει για υπότιτλο.
Στο φόρουμ έχουμε οδηγό για εκμάθηση Python, και με τον έλεγχο του Greek Subs είναι εφικτό να γραφτεί το κατάλληλο πρόσθετο.
Πρόκειται για 100 περίπου γραμμές κώδικα.
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Καθόλου ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 15.10 wily 4.2.0-18-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 Intel Pentium CPU 2117U @ 1.80GHz ‖ RAM 3827 MiB ‖ Dell Inc. 0MND5Y - Dell Inc. Inspiron 3521
4 Intel 3rd Gen Core processor Graphics Controller [8086:0156] {i915}
5 enp1s0: Realtek RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 05) ⋮ wlp2s0: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)
Zoh
punkTUX
punkTUX
 
Δημοσιεύσεις: 232
Εγγραφή: 11 Ιουν 2008, 18:53
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Εφαρμογές για Πολυμέσα