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

...βίντεο, ήχος, 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

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

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

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

Εγκατέστησα πρόσφατα στη (Πολωνή) φίλη μου ubuntu. Στα windows είχε ένα πρόγραμα: the napi project που αναζητούσε αυτόματα πολωνικούς υπότιτλους με ένα απλό δεξί κλικ στο αρχείο κάποιας ταινίας. Ωραία ψάξαμε στα Πολωνικά φόρουμ ubuntu και βρίκαμε ότι υπάρχει κάτι αντίστοιχο, το qnapi στο κέντρο λογισμικού ubuntu. Αφού το κατέβασα, (για να είναι ακόμα πιο αυτοποιημένο το πράγμα) έγραψα ένα script στον φάκελο ~/.gnome2/nautilus-scripts:

#!/bin/bash
for arg
do
qnapi "$arg"
done
και το έκανα εκτελέσιμο κατά τα γνωστά. Τυπική και όμορφη διαδικασία για nautilus scripts. Έτσι κυριολεκτικά με ένα κλικ και γύρω στα 5 δευτερόλεπτα, έχεις τους υπότιτλούς δίπλα στο αρχείο σου..
Προσπάθησα κάτι αντίστοιχο με την εντολή subdownloader (άλλο international πρόγραμμα) αλλά μου φάνηκε πολύ πιο δυσκίνητο.
Το qnapi έιναι πολύ ελαφρύ και γρήγορο..

Η ιδέα είναι να μεταφράσουμε το qnapi (αυτό αφήστε το πάνω μου, αρκεί να μου πείτε πως!) και να το ρυθμίσουμε να ψάχνει για ελληνικούς υπότιτλους!
ΥΓ. αν κάτι τέτοιο υπάρχει ήδη ενημερώστε με και γράψτε λαθος, αλλά ειλικρινά άρχισα να ζηλεύω τη φίλη μου!! Και είναι άδικο, εγώ της το έφτιαξα! ;)
Γνώσεις ⇛ 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: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό anapodos » 15 Ιαν 2012, 02:33

Λογικά κάπου στον πηγαίο κώδικα θα έχει κάποια εντολή που θα ψάχνει το όνομα της ταινίας σε κάποιο site με υποτιτλους. Αν βρούμε αυτό το κομάτι μπορεί να μπορέσουμε αν το κάνει να ψάχνει για ελληνικους.
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.04 precise 3.2.0-55-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-54-generic, Windows 7
3 AMD Athlon 64 X2 Dual Core Processor 6000+ ‖ RAM 3955 MiB ‖ ASUS INC. M2R32-MVP
4 Advanced Micro Devices, Inc. [AMD/ATI] Turks PRO [Radeon HD 6570/7570] [1002:6759] {fglrx_pci}
5 eth0: Marvell 88E8001 Gigabit Ethernet Controller [11ab:4320] (rev 13)
anapodos
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 400
Εγγραφή: 04 Δεκ 2008, 02:33
Εκτύπωση

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

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

Τελικά υπάρχει αντιστοιχο πρόγραμμα και ειναι το periscope. Για εγκατάσταση κάνεις τα εξής.
Κώδικας: Επιλογή όλων
sudo apt-get install python-nautilus python-notify

Κατεβάζεις και εγκαθιστείς τα εξής αρχεία
http://periscope.googlecode.com/files/python-periscope_0.2.4-1_all.deb
http://periscope.googlecode.com/files/periscope-gnome_0.2.4-1_all.deb
Κατεβάζεις το αρχείο http://periscope.googlecode.com/issues/attachment?aid=1180003000&name=periscope-nautilus.py&token=jNYceHl8Tan9I9A2YtEPl6oaqTA%3A1326586487424 και το βάζεις στο φάκελο /usr/share/nautilus-python/extensions
Εκτελείς στο τερματικό την εντολή
Κώδικας: Επιλογή όλων
sudo gedit ~/.config/periscope/config
αν είναι κενό το αρχείο βάζεις μέσα τα εξής
Κώδικας: Επιλογή όλων
[DEFAULT]
lang = el
plugins =

Το el είναι για ελληνικούς υπότιτλους.Αν θές προσθέτεις και άλλους κάνοντας το διαχωρισμό με κόμμα.
Στη συνέχεια εκτελείς killall nautilus && nautilus και πλέον αν κανεις δεξί κλικ σε κάποιο αρχείο βιντεο θα έχεις την επιλογή Find subtitles for this video.
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.04 precise 3.2.0-55-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-54-generic, Windows 7
3 AMD Athlon 64 X2 Dual Core Processor 6000+ ‖ RAM 3955 MiB ‖ ASUS INC. M2R32-MVP
4 Advanced Micro Devices, Inc. [AMD/ATI] Turks PRO [Radeon HD 6570/7570] [1002:6759] {fglrx_pci}
5 eth0: Marvell 88E8001 Gigabit Ethernet Controller [11ab:4320] (rev 13)
anapodos
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 400
Εγγραφή: 04 Δεκ 2008, 02:33
Εκτύπωση

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

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

Ενδιαφέρον αυτό που λες.. Όμως το link που μου έδωσες:

http://periscope.googlecode.com/issues/ ... 6586487424

δεν ανοίγει.. :(
Γνώσεις ⇛ 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: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

Δημοσίευσηαπό anapodos » 16 Ιαν 2012, 00:21

Εδώ http://code.google.com/p/periscope/issues/detail?id=118&can=1&start=100 στην δευτερη απάντηση κάνει attach το αρχείο periscope-nautilus.py.
Κατέβασέ το από εκεί.
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.04 precise 3.2.0-55-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-54-generic, Windows 7
3 AMD Athlon 64 X2 Dual Core Processor 6000+ ‖ RAM 3955 MiB ‖ ASUS INC. M2R32-MVP
4 Advanced Micro Devices, Inc. [AMD/ATI] Turks PRO [Radeon HD 6570/7570] [1002:6759] {fglrx_pci}
5 eth0: Marvell 88E8001 Gigabit Ethernet Controller [11ab:4320] (rev 13)
anapodos
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 400
Εγγραφή: 04 Δεκ 2008, 02:33
Εκτύπωση

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

Δημοσίευσηαπό Dionysis » 16 Ιαν 2012, 13:16

Εγώ το έκανα εγκατάσταση δίνοντας..
Κώδικας: Επιλογή όλων
sudo add-apt-repository ppa:patrick-dessalle/ppa

και
Κώδικας: Επιλογή όλων
sudo apt-get update && sudo apt-get install periscope-gnome python-periscope


Για ελληνικούς υπότιτλους ότι προτείνει ο anapodos.
anapodos έγραψε:
Εκτελείς στο τερματικό την εντολή
Κώδικας: Επιλογή όλων
sudo gedit ~/.config/periscope/config
αν είναι κενό το αρχείο βάζεις μέσα τα εξής
Κώδικας: Επιλογή όλων
[DEFAULT]
lang = el
plugins =


Στη δική μου περίπτωση δεν ήταν κενό και χρειάστηκε να αλλάξω μόνο το el
Γνώσεις ⇛ Linux: Μέτριο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Ελάχιστα
Λειτουργικό ⇛ Ubuntu Mate 14.04.4 LTS 64 bit σε dell inspiron 3551
⇛ Επεξεργαστής 4x Intel(R) Pentium(R) CPU N3540 2.16 GHz│ Μνήμη 3928MB│ Κάρτα Γραφικών Intel HD Graphics
Οθόνη & Ανάλυση 1366x768 pixels
Dionysis
babeTUX
babeTUX
 
Δημοσιεύσεις: 87
Εγγραφή: 13 Φεβ 2011, 14:27
Εκτύπωση

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

Δημοσίευσηαπό simosx » 20 Ιαν 2012, 22:12

Μπορείς να τα βάλεις όλα αυτά ώστε να φτιαχτεί πρόσθετο για το Totem.
Υπάρχει ήδη κάποιο πρόσθετο για υπότιτλους,
Κώδικας: Επιλογή όλων
/usr/lib/totem/plugins/opensubtitles/

όπου υποστηρίζει μόνο από το OpenSubtitles.org.
Είναι πρόσθετο γραμμένο σε Python.
Είναι εφικτό να αντικαταστήσεις με τον παραπάνω κώδικα.
Αν θέλεις βοήθεια για να το προχωρήσεις, ρώτησε.
προσωπικό ιστολόγιο ϗ πλανήτης 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 » 24 Ιαν 2012, 00:08

Καλησπερα,εκανα τα παραπανω και βρισκει υποτιτλους απο το ιδιο url που ηδη βρισκει ο sm player.
Γινεται να προσθεσουμε και αλλο url ?
Εαν ναι ,πως γινεται ?
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: Ιδέα για (πολύ) γρήγορο κατέβασμο υποτίτλων!

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

Zoh έγραψε:
Καλησπερα,εκανα τα παραπανω και βρισκει υποτιτλους απο το ιδιο url που ηδη βρισκει ο sm player.
Γινεται να προσθεσουμε και αλλο url ?
Εαν ναι ,πως γινεται ?


Μπορείς να ακολουθήσεις τη διαδικασία που περιγράφει παραπάνω ο Dionysis με την εγκατάσταση του periscope.
Αφού κάνεις την εγκατάσταση, πας στο διαχειριστή αρχείων (Nautilus) και με δεξί κλικ στα αρχεία βίντεο έχεις την επιλογή για λήψη υποτίτλων.
Και αυτό ήταν.

Είναι εφικτό να μπει επιλογή στο smplayer ώστε να κάνει το ίδιο τη λήψη των υποτίτλων αυτόματα, ωστόσο θα χρειαστεί περισσότερη δουλειά.
Αν θέλεις να ασχοληθείς προγραμματιστικά σε κάτι τέτοιο, χρειάζονται γνώσεις Python και είναι μια εργασία μέτριας δυσκολίας.
προσωπικό ιστολόγιο ϗ πλανήτης 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 » 24 Ιαν 2012, 23:37

simosx έγραψε:
Zoh έγραψε:
Καλησπερα,εκανα τα παραπανω και βρισκει υποτιτλους απο το ιδιο url που ηδη βρισκει ο sm player.
Γινεται να προσθεσουμε και αλλο url ?
Εαν ναι ,πως γινεται ?


Μπορείς να ακολουθήσεις τη διαδικασία που περιγράφει παραπάνω ο Dionysis με την εγκατάσταση του periscope.
Αφού κάνεις την εγκατάσταση, πας στο διαχειριστή αρχείων (Nautilus) και με δεξί κλικ στα αρχεία βίντεο έχεις την επιλογή για λήψη υποτίτλων.
Και αυτό ήταν.

Είναι εφικτό να μπει επιλογή στο smplayer ώστε να κάνει το ίδιο τη λήψη των υποτίτλων αυτόματα, ωστόσο θα χρειαστεί περισσότερη δουλειά.
Αν θέλεις να ασχοληθείς προγραμματιστικά σε κάτι τέτοιο, χρειάζονται γνώσεις Python και είναι μια εργασία μέτριας δυσκολίας.


Μαλλον δεν σου εχω δωσει σωστα να καταλαβεις τι ακριβως ζηταω.
Ακου λοιπον πιο αναλυτικα.
Στην παραπανω διαδικασια το periscope παει και ψαχνει υποτιτλους στο OpenSubtitles.org . Εγω με την σειρα μου βρισκω υποτιτλους και απο το greek subs.
Ελεγα λοιπον,αντι να πηγαινει στο opensubtitles να πηγαινει στο greek subs, το ενιοτε προγραμμα ειτε ειναι το periscope ειτε το smplayer.
Ελπιζω τωρα να στα εξηγησα καλυτερα.
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
Εκτύπωση

Επόμενο

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