Maison  >  Questions et réponses  >  le corps du texte

java - 播放软件是如何做到在线匹配字幕的?

突然想到了这个问题,网上搜了下好像并没有什么结果。我个人感觉是哈希值来匹配对应的视频文件,但是问题来了,就同一部电影来说不同的分辨率,不同的网友剪辑版本会导致同一部电影出现很多不同的哈希值,那么播放软件又是如何做到精确匹配的?谢谢

PHP中文网PHP中文网2741 Il y a quelques jours530

répondre à tous(3)je répondrai

  • PHP中文网

    PHP中文网2017-04-18 10:33:53

    1. Correspondance de hachage

    2. La correspondance des noms de fichiers, inexacte, peut en renvoyer plusieurs parmi lesquels l'utilisateur peut choisir. Après la sélection d'un utilisateur, le hachage peut être enregistré et la correspondance de hachage est utilisée pour correspondre aux autres utilisateurs

    3. La correspondance des fonctionnalités vidéo ou audio ne peut correspondre qu'aux fonctionnalités des premières minutes, comme l'écoute de chansons et la reconnaissance de la musique. Elle peut être considérée comme une correspondance de hachage avancée

    4. .

    La plupart des utilisateurs sont des utilisateurs ordinaires qui recherchent des ressources prêtes à l'emploi et ne savent pas comment les modifier eux-mêmes, les deux premières méthodes peuvent donc gérer la plupart des situations.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 10:33:53

    C'est à peu près ce qui a été dit ci-dessus
    Je voudrais ajouter que la méthode générale de correspondance de hachage consiste à obtenir les octets de début, de milieu et de fin du fichier et à les retirer pour calculer MD5

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 10:33:53

    La plupart d'entre eux sont des noms de fichiers. Différentes vidéos correspondent à différents sous-titres. Si vous effectuez une recherche en ligne, vous verrez que presque toutes les versions d'un film correspondent à un sous-titre. ne correspondent pas. Si tel est le cas, les sous-titres seront probablement mal alignés

    répondre
    0
  • Annulerrépondre