yify-pop / yify-pop

Inspired by Popcorn Time, a node web server to stream torrents from YIFY. Built using Geddy and the peerflix library.
324 stars 78 forks source link

Problems French subtitles accent like "???"Solution pour les sous-titres?? #106

Closed mistertest closed 9 years ago

mistertest commented 9 years ago

Hello,

My final probem is the french subtitles with special characters. So subtitles are not in UTF8, is there a solution for this or not at time ?

Pour ceux qui parlent français, y-a-t-il une solution pour les sous-titres sans accents bizarres ?

mistertest commented 9 years ago

Perhaps the solution will be to re-encode on fly the subtitle with a plugin if is exist one like that. Or perhaps replace that's characters like str replace on php. Si il y a des français pour travailler dessus je suis chaud ! ++

Yopfa commented 9 years ago

salut, nous sommes en train de développer la même choses avec les films français.

mistertest commented 9 years ago

Cool ddlstream je pourrais y participer normalement , et je mettrais à disposition mon thème custom et d'autres features. On garde le contact.

mistertest commented 9 years ago

Quel sera le tracker fr à intégrer ? j'ai une préférence pour cpasbien , peut être que vous pensez à t411 ?

farwarx commented 9 years ago

T411 ou Cpasbien ont des API pour pouvoir les interroger facilement?

Yopfa commented 9 years ago

y me semble que T411 à une api pour ça , cpasbien je crois pas, à vérifier.

mistertest commented 9 years ago

Bonjour , oui pour t411 ofifcielement https://api.t411.me/
Pour cpasbien, rien d'officielce sont des api développé par des dev fr pour des projets similaires mais en Node webkit comme le projet streamstudio pour Ubuntu. Il ya a des scripts d'index de recherche de torrents déposés sur le github qui prenent en compte ces trackers et d'autres à intégrer manuellement mais plus simplement. Bref i faudra des bases éxistantes.

proced commented 9 years ago

Hum c'est compliqué a faire en fait.... car les films sur t411 ne sont en général pas au format mp4, il faut donc utilisé des plugins du type (VLC ou autres) pour la lecture .... (et donc oublié la lecture native sur les mobiles etc ...)

En plus l'api de t411 est quand meme bien pourri pour faire ce genre de chose...

Pour les sous-titre, il me semble que j'avais vu que c'etait un probleme d'encodage, et que ce probleme était connu, mais je n'ai rien trouvé qui réencode correctement à la volé ....

J'avais regarder pour le faire aussi ... mais si il y'a besoin d'aide je peu...

Yopfa commented 9 years ago

Peut être on peut adapter ce-ci : https://gist.github.com/Syskaw/5e298192cff84ee1a361

mistertest commented 9 years ago

Salut, Oui éxactement proced, on ne pas lire avec un lecteur web natif tout les formats et yify-pop utilise exclusivement le format mp4 pour la lecture. Des trackers comparables à yify et en fr qui auraient convertis des films en mp4 en haute qualité exclusivement, il y en a aucun à ma connaissance.L 'idéal serait de proposer la lecture sur un lecteur externe multiplateforme donc oui ddlstream Vlc serait l'idéal.Vlc quasiment tout le monde l'a sur son ordi que ça soit sur Linux, Mac ou windows.

nilparra commented 9 years ago

Salut

J'ai corrigé le problème des sous-titres contenant les ??

Dans le fichier /yify-pop/node_modules/opensrt_js/opensrt.js j'ai modifié le format iso par UTF8

Ligne 63 : tmp.lang = sub.UTF-8;

mistertest commented 9 years ago

Bonjour nilparra,
Ha bon c'était juste ça , je pensais qu'il fallait au moins les convertir. j'avais un peu cherché mais du côté des dossiers en rapport avec video.js, je pensais que ça venait de là. Super je testerais ça prochainement, MERCI ET BIENVENUE.

mistertest commented 9 years ago

Bonjour, Vue qu'il n'éxiste pas encore de trackers en mp4, j'oublie cette idée mais je déploie une nouvelle idée: 1 -se servir de yify-pop comme un catalogue avec lien direct sur les torrents de trackers fr Pouvoir parser les résultats de recherches directement dans une page node avec json et du "scraping" j'ai vue que c'était possible meme sans api officielle. 2 - Coupler yify-pop avec peerflix-server , en gros les magnets sont envoyé à peerflix server et la lecture se fait en lecture externe. Sur pc il suffit de glisser déposer le lien de streaming directe dans les lecteur videos ou en utilisant des extensions au clic droit qui permettent la lecture sur un lecteur externe. Du coup la version US ça sera vraiment quand il n'y aura pas encore de rip fr ou poour les séries .

G-Ray commented 9 years ago

j'ai réalisé un scraper de cpasbien pour mon projet similaire à yify-pop: https://github.com/G-Ray/candyflix. Ca ne prend en compte que les fichiers x264 pour pouvoir lire les vidéos dans le navigateur. Je pourrais pusher sur mon repo le scraper si ça peut aider ;)

mistertest commented 9 years ago

Super G-ray , Oui biensur , tu utilise quoi pour scraper ? Un module node JS spécifique ?

G-Ray commented 9 years ago

ça donne quelque chose de ce type là https://gist.github.com/G-Ray/b31d5f5950dac5e96613

mistertest commented 9 years ago

Thx G-ray je vais matter ça en détail. Comme je te l'ai dit Candyflix a l'air vraiement trop top, déjà au niveau design et ergonomie c'est encore plus pratique que Popcorn time surtout sur grand écran. Il faut que je regle mon probleme d'installe avec le proxy.

G-Ray commented 9 years ago

Merci, l'interface provient du fork time4popcorn, j'ai surtout fait une partie serveur et ajuster un peu le frontend. N'hésite pas à en parler ou y contribuer :+1:

Yopfa commented 9 years ago

Est pas mal tout ça G-Ray ! je vais l'installer de soir voir un peu ce que ça donne y rajouter quelques trucs à voir ;) Beau boulot.

nilparra commented 9 years ago

j'ai remplacé ce bon vieux Yify-pop par candy-flix :)

mistertest commented 9 years ago

MDr on est vite vieux sur Github, Yify-pop date du 18 Mar 2014 quasiment un An. Tant que tout le monde trouve son bonnheur vive le Fork.

nilparra commented 9 years ago

Exactement question de gout et de couleur. Faut dire que G-Ray a fait du très bon boulot.

yify-pop commented 9 years ago

Sorry I haven't had any time for the upkeep of this project. If anyone wants to be added as a contributor and take over this repo, please contact me. Thanks.

nilparra commented 9 years ago

Le projet Yify-pop est donc clairement arrêté. Je vous conseille de vous tourner vers candy-flix, un fork français qui marche super bien. -> https://github.com/G-Ray/candyflix

mistertest commented 9 years ago

C'est sûr quand l'élève dépasse le maitre , il en a fait du next gen à lui tout seul, bravo et respect !

mistertest commented 9 years ago

Non nilpara il n'a pas le temps de répondre à toutes les issues et vue que celle là est encore ouverte. C'est different il recherche jsute d'autres contributeurs mais le projet n'est pas mort du tout. J'apporterais des contributions aux deux projets voire trois et n'oublie pas que ce qui fait avancer yify-pop fera forcément avancer candyflix vue que s'en est la base et qu'ils utilisent les mêmes technos et fichiers.

mistertest commented 9 years ago

Le jour où il décidera d'arrêter il le dira surement sur son repo et en conseillant de passer à candyflix par éxemple. Dailleurs je vais le fermer puisque tu avais trouver une solution. A bientôt .

hostile123 commented 9 years ago

is there any similar apps like yify-pop on github?