Journal Deux questions: 1) PHP et 2) Video

Posté par  .
Étiquettes : aucune
0
12
déc.
2003
Bonjour à tous

Je cherche des conseils pour realiser deux opérations:

1) uploader un gros fichier en PHP

L'objectif est de permettre d'uploader des fichiers tres volumineux accompagnés de certaines informations qui iront se loger dans une BDD. L'opération sera effectué par un utilisateur final sans aucune experience informatique solide. PHP serait idéal parceque via un formulaire tout part en même temps et c'est indépendant de la plateforme tant qu'un navigateur fonctionne. Le serveur est en 100mb, mais l'utilisateur sera probablement sur une connexion ADSL. J'ai tous les droits sur le serveur et je compte utiliser Linux. Mais voilà l'upload en PHP fonctionne bien pour des images ou des mp3, cependant là les fichiers feront 200Mo et j'ai peur des time out ou autre joyeusetés. Quelle solution adopteriez vous pour rester extremement simple avec une bonne fiabilité ?

2) Faire defiler du texte sur de la video

La machine tourne sous GNU/Linux. Je souhaite diffuser une vidéo, et faire défiler un message en incrustation. Il ne faut pas que ce soit encodé dans la vidéo puisque la meme video pourra etre diffusée plusieurs fois avec des messages differents et l'operation d'encodage ne sera pas possible de toute maniere. Je pensais à quelque chose comme OSD par exemple. Quel player me conseillez vous ?

Merci d'avance :)
  • # Re: Deux questions: 1) PHP et 2) Video

    Posté par  (site web personnel) . Évalué à 2.

    les fichiers feront 200Mo
    Abandonne l'idée de l'upload HTTP, c'est pas fait pour...
  • # Re: Deux questions: 1) PHP et 2) Video

    Posté par  (site web personnel) . Évalué à 2.

    1) 200 Mo, la solution serveur Web/PHP me semble assez mal adaptée à ça... M'enfin techniquement, c'est possible à condition d'augmenter la limite d'un upload en une requête (je ne sais plus si on trouve ça dans le httpd.conf d'apache ou le php.ini).

    Je ne sais vraiment pas ce que ça peut donner de tels uploads ; outre le fait que ces technologie coté serveur n'ont pas été faites pour ça, en ADSL l'upload est limité à 16 Ko/s... Enfin, si tu poses la question, c'est que tu as déjà dû y réfléchir.

    2) Il me semble qu'avec certains formats vidéo (DivX ?) il est possible de trimballer des sous-titres dans un fichier à part. Pas grand chose de plus à indiquer si ce n'est d'investiguer d'abord dans ce sens ;-)
  • # Re: Deux questions: 1) PHP et 2) Video

    Posté par  . Évalué à 1.

    2) Alors là je te conseille sans problème le container Matroska qui va aller à merveille. Il te faudra faire un fichier de sous-titres auparavant. Je n'ai pas le temps pour l'instant de t'aider mais je pense que certains vont pouvoir t'aider là-dessus sinon je pourrai te répondre ce midi.
  • # Re: Deux questions: 1) PHP et 2) Video

    Posté par  . Évalué à 2.

    J'ai poursuivi mes recherches et lu vos commentaires, j'en suis donc là:

    1) l'upload HTTP

    Effectivement l'idée est à abandonner (vite). Par contre je viens de tomber (juste après avoir posé la question, c'est toujours comme ca...) sur une lib php pour faire du ftp. Si à tout hasard ca interesse qqun, un premier topo ici:

    http://dev.nexen.net/docs/php/annotee/ftp.examples.php(...)

    Je vais donc voir ce que ca donne: si par hasard ca s'avere stable le probleme est résolu.

    2) la video

    Le systeme de sous-titre devrait faire l'affaire effectivement, à un détail prêt, on me demande un defilement type scrolling et naturellement "C'est impératif".
    Je vais regarder de ce pas Matroska, Tintin ne t'embete pas à me détailler, je reviendrai vous embeter avec des questions précises si je suis en souci.

    Merci beaucoup à tous et si vous ou d'autres ont des idées, je suis interessé, j'en suis à l'etape "comment on peut faire". :-)
    • [^] # Re: Deux questions: 1) PHP et 2) Video

      Posté par  (site web personnel) . Évalué à 2.

      Je pense que la solution ne se trouve pas dans le format du conteneur video mais plutôt dans le lecteur video. En effet, c'est le lecteur video qui génère les sous-titres et le format du conteneur ne doit avoir aucune influence là dessus.

      Donc, à ta place, j'éplucherais les man pages de xine, mplayer (ou autre) à la recherche de sous-titres défilants. Voire même peut-être les spécifs des fichiers de sous-titre.
      • [^] # Re: Deux questions: 1) PHP et 2) Video

        Posté par  (site web personnel) . Évalué à 1.

        Sauf si des gens ont eu la bonne idée d'uniformiser le format des sous-titres, indépendemment du lecteur ;-)
      • [^] # Re: Deux questions: 1) PHP et 2) Video

        Posté par  . Évalué à 1.

        Tou à fait d'accord.
        Sous Linux, mplayer peut lire le matroska avec les sous-titres mais seulement en ligne de commande. Vlc peut théoriquement le faire mais je n'y arrive pas chez moi.

        Concernant le problème de lecteurs sous win, j'y travaille. Pour l'instant j'y arrive avec The Core Media Player après avoir installé ffdshow pour le codec video, oggdsf pour l'audio (si on a choisi ogg comme codec) et Matroska-Playback.
        Je voudrai cependant pouvoir le lire avec Media Player Classic qui est un lecteur pratique et libre mais il plante car il faudrait que je désactive le splitter matroska insterne (et je ne sais pas comment faire).
        Le vlc de win est censé le lire aussi mais ça plante chez moi.
    • [^] # Re: Deux questions: 1) PHP et 2) Video

      Posté par  (site web personnel) . Évalué à 1.

      2) p'tet qu'en fouillant du coté de SMIL...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.