Come posso avere il supporto in sottotitoli in ebraico e russo allo stesso tempo?


2

Quando provo a guardare film con sottotitoli russi, mi viene in mente una parola senza senso (con caratteri ebraici). Ho scoperto che posso cambiare il linguaggio di supporto non inglese del sistema (qualcosa del genere) e quindi supporterà il russo. Ma poi avrò lo stesso problema con i sottotitoli ebraici.

È il loro modo in cui posso avere supporto in entrambe le lingue allo stesso tempo?

p.s Io uso WIN7

Risposte:


1

Ci sono diversi passaggi da fare:

  1. È necessario utilizzare un filtro DirectShow per il rendering dei sottotitoli che supporti Unicode (come DirectVobSub ). Il tuo software di riproduzione del film deve ovviamente utilizzare quel filtro, è impossibile dire esattamente come non hai detto quale lettore di film usi.

  2. Devi usare un font che abbia tutti i caratteri che ti servono (ad esempio, Arial, l'impostazione predefinita, funziona correttamente, non cambiarlo in qualcosa di originale poiché il supporto ebraico nei caratteri è alquanto irregolare)

  3. Più importante: i tuoi sottotitoli devono essere codificati UTF-8 .

    un. Se i tuoi sottotitoli sono esterni, usa solo software come iconv ( Versione di Windows ) per convertire i sottotitoli in UTF-8, assicurati di utilizzare la corretta codifica sorgente (Windows-1255 per l'ebraico e Windows-1251 per il russo) e il target deve sempre essere UTF-8.

    b. Se i tuoi sottotitoli sono interni al tuo file video, dovrai prima estrarli. Per i file MKV, utilizzare mkvtoolnix per estrarre i sottotitoli, transcodificarli come in "a" sopra e riporli in MKV. Per altri contenitori di file video, utilizzare gli strumenti appropriati per estrarre i sottotitoli.


Il mio giocatore è vlc. Cosa devo configurare e come?
11alex11

@ 11alex11: vedere la scheda "sottotitoli" nelle preferenze. Se non hai toccato nulla, le impostazioni predefinite sono perfette, ma devi seguire la # 3. Oppure, in alternativa, puoi cambiare la lingua "predefinita" nelle opzioni VLC ogni volta che cambi dai sottotitoli dal russo al ebraico o viceversa.
haimg

1

Innanzitutto, utilizza un carattere con caratteri per tutte le lingue (in realtà gli script) che desideri utilizzare, come Arial. Altrimenti, i caratteri che il carattere non ha saranno visualizzati come quadrati.

Ora hai bisogno di ottenere la codifica corretta, altrimenti otterrai caratteri errati / illeggibili come dici tu. Hai 3 opzioni:

1. Video con sottotitoli codificati nel video stesso

Questo è il più facile, Se riesci a ottenerlo ...

2. Sottotitoli in set di caratteri specifici della lingua, come Windows-1255 (ebraico) o Windows-1251 (russo)

  • Utilizza i sottotitoli codificati nel set di caratteri specifico della lingua, la maggior parte sono oggigiorno.
  • Dì al tuo lettore / filtro DirectShow su quale set di caratteri sono codificati i sottotitoli. In [VLC], impostalo in Strumenti - & gt; Preferenze ... - & gt; Sottotitoli & amp; OSD - & gt; Codifica predefinita Dovrai impostarlo ogni volta - non è divertente.
  • Se il tuo lettore / filtro DirectShow non ha questa opzione, dovrai dirlo tramite la lingua di supporto non inglese del sistema e riavviare. Ancora meno divertente.

3. Sottotitoli in [UTF-8]: la via del futuro

  • Utilizza un filtro player / DirectShow in grado di mostrare i sottotitoli UTF-8, come ad esempio VLC o [DirectVobSub].
  • Usa i sottotitoli codificati in UTF-8.

Sfortunatamente, la maggior parte dei sottotitoli disponibili al giorno d'oggi non sono codificati in UTF-8. Puoi convertirli:

un. Se i tuoi sottotitoli sono esterni, utilizza software come [iconv] ([versione di Windows]) o [SubtitleEdit]. Assicurati di utilizzare la corretta codifica sorgente (Windows-1255 per l'ebraico e Windows-1251 per il russo) e la codifica del target (UTF-8).

b. Se i tuoi sottotitoli sono interni al tuo file video, dovrai prima estrarli. Per i file MKV, usa [mkvtoolnix] per estrarre i sottotitoli, convertirli come in "a" qui sopra e reinserirli in MKV. Per altri contenitori di file video, utilizzare gli strumenti appropriati.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.