Dizionario

Cosa significa hearing impaired?

Ipoacusia significa che una persona ha una perdita dell'udito. In un file video o audio, è un flag che indica una traccia adatta a persone con perdita dell'udito.

hearing-impaired

Ipoudente significa che una persona ha una perdita uditiva e non sente bene come qualcuno con un udito normale. In un file video o audio, ipoudente è un flag su una singola traccia. Il flag indica che la traccia è pensata per persone con perdita uditiva.

L'Organizzazione Mondiale della Sanità considera l'udito normale con soglie di 20 dB o migliori in entrambe le orecchie. La US National Association of the Deaf afferma che la maggior parte delle persone nella comunità sorda negli Stati Uniti non accetta più il termine hearing impaired (ipoudente). I formati di file e i software lo usano ancora come nome di campo.

Quali file lo contengono

Ogni formato contenitore memorizza questo flag a modo suo. Puoi trovarlo in questi punti:

  • MKV: l'elemento Matroska FlagHearingImpaired, con l'ID 0x55AB. FFmpeg non scrive questo elemento quando crea un file WebM.
  • MP4: un box kind sulla traccia. Il software FFmpeg scrive lo schema urn:mpeg:dash:role:2011 e il valore caption.
  • MPEG transport stream (TS): il tipo audio 0x02, oppure un tipo di sottotitolo da 0x20 a 0x26 nella televisione digitale (DVB).
  • Playlist HLS: un contrassegno simile. Apple richiede public.accessibility.describes-music-and-sound e public.accessibility.transcribes-spoken-dialog sulle tracce di sottotitoli per le persone sorde o con ipoacusia.

Come appaiono i valori

In Matroska e in ffprobe, il valore ha 2 possibili stati. Questo elenco mostra cosa significa ciascuno:

  • 1: la traccia ha il flag.
  • 0: la traccia non ha il flag.

Con l'opzione -show_streams, il programma ffprobe di FFmpeg stampa un elenco di flag per ogni stream e ogni flag mostra 0 o 1. Il suo output di testo ha la forma DISPOSITION:hearing_impaired=0, e il suo output JSON ha la forma "hearing_impaired": 0. Lo stesso elenco contiene flag correlati, come visual impaired e captions.

Poiché questa opzione stampa l'intero elenco per ogni stream, puoi vedere un 0 in un file senza alcun sottotitolo. Un 0 inoltre non dimostra che un file non abbia captions, perché FFmpeg mantiene le captions come flag separato. Senza opzioni, ffprobe non stampa questo elenco, ma solo le parole (hearing impaired) accanto a uno stream che ha il flag.

Da dove proviene il valore

Una persona o un programma imposta questo flag quando il file viene creato o modificato. Il programma mkvmerge ha un'opzione per questo, e FFmpeg ha un'opzione di disposition.

Per impostazione predefinita, FFmpeg copia i flag dallo stream di input. Questo significa che il flag può rimanere quando copi una traccia in un nuovo file. In un file TS, FFmpeg prende il flag dal tipo audio o dal tipo di sottotitolo nello stream.

FFmpeg può anche cambiare il flag e lasciare la traccia stessa invariata. Quindi il flag indica ciò che qualcuno ha dichiarato e non dimostra cosa contiene la traccia.

Cosa contiene una traccia contrassegnata

Una traccia contrassegnata può essere una traccia di sottotitoli o una traccia audio. Il campo codec type ti dice quale delle due è. Lo standard di televisione digitale DVB elenca sia sottotitoli sia audio per le persone con ipoacusia.

Le didascalie aiutano le persone sorde o con ipoacusia a seguire un video. Mostrano i dialoghi, indicano chi sta parlando e descrivono effetti sonori e segnali musicali.

I sottotitoli semplici mostrano i dialoghi o una traduzione. Sono adatti a chi può sentire l'audio ma non comprende la lingua. In alcuni paesi, le didascalie vengono chiamate sottotitoli.

Perché è importante

Il flag aiuta un lettore multimediale a scegliere una traccia. La specifica Matroska afferma che il lettore dovrebbe preferire una traccia contrassegnata come predefinita per un utente con disabilità uditiva. Il lettore può scegliere una traccia diversa per altri utenti.

Se un file contiene più tracce nella stessa lingua, il flag mostra quale traccia è pensata per le persone con perdita uditiva. Se nessuna traccia ha il flag, il lettore non ha alcun contrassegno da usare per questa scelta.