Rumah  >  Soal Jawab  >  teks badan

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

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

PHP中文网PHP中文网2741 hari yang lalu522

membalas semua(3)saya akan balas

  • PHP中文网

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

    1. Padanan cincang

    2. Padanan nama fail, tidak tepat, boleh mengembalikan beberapa nama untuk dipilih oleh pengguna Selepas satu pengguna memilih, cincangan boleh direkodkan dan pemadanan cincang digunakan untuk memadankan pengguna lain

    3. Padanan ciri video atau audio hanya boleh memadankan ciri beberapa minit pertama, sama seperti mendengar lagu dan mengecam muzik Ia boleh dianggap sebagai pemadanan cincang lanjutan

    Kebanyakan pengguna adalah pengguna biasa yang mencari sumber sedia dan tidak tahu cara mengedit sendiri, jadi dua kaedah pertama boleh mengendalikan kebanyakan situasi.

    balas
    0
  • PHP中文网

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

    Begitulah yang dikatakan di atas
    Saya ingin menambah bahawa kaedah umum pemadanan Hash adalah untuk mendapatkan bait hadapan, tengah dan terakhir fail dan membawanya keluar untuk mengira MD5

    balas
    0
  • ringa_lee

    ringa_lee2017-04-18 10:33:53

    Kebanyakan daripadanya adalah nama fail Video yang berbeza sepadan dengan sari kata yang berbeza. Jika anda mencari dalam talian, anda akan melihat bahawa hampir setiap versi filem sepadan dengan sari kata. tidak sepadan. Jika ya, kemungkinan besar sari kata akan menjadi salah sejajar

    balas
    0
  • Batalbalas