Λεξικό

Τι είναι η γλώσσα στα μεταδεδομένα;

Η γλώσσα είναι το πεδίο μεταδεδομένων που δηλώνει τη γλώσσα του κειμένου, της ομιλίας ή των υποτίτλων ενός αρχείου. Τα αρχεία συνήθως την αποθηκεύουν ως έναν σύντομο κωδικό, όπως eng ή en-US.

language

Η γλώσσα είναι το πεδίο μεταδεδομένων που καταγράφει ποια ανθρώπινη γλώσσα χρησιμοποιεί ένα αρχείο. Σε ένα έγγραφο ή ένα e-book, το πεδίο Language ορίζει τη γλώσσα του κειμένου. Σε ένα αρχείο ήχου ή βίντεο, το πεδίο συνήθως ορίζει τη γλώσσα που μιλιέται ή τραγουδιέται σε ένα κανάλι.

Ποια αρχεία το φέρουν

Κάθε μορφή αρχείου αποθηκεύει τη γλώσσα σε διαφορετικό σημείο:

  • Τα βίντεο MKV αποθηκεύουν μία γλώσσα για κάθε κανάλι, ώστε κάθε κανάλι ήχου και υποτίτλων να έχει τη δική του τιμή
  • Τα βίντεο MP4 και MOV αποθηκεύουν έναν κωδικό γλώσσας στην κεφαλίδα πολυμέσων κάθε καναλιού
  • Τα αρχεία MP3 μπορούν να φέρουν τη γλώσσα στην ετικέτα ID3, στο frame TLAN
  • Τα αρχεία WAV και AVI μπορούν να φέρουν τη γλώσσα στο μπλοκ RIFF INFO, στο πεδίο ILNG
  • Τα αρχεία PDF μπορούν να αποθηκεύσουν την προεπιλεγμένη γλώσσα ολόκληρου του εγγράφου στην εγγραφή Lang
  • Τα e-books EPUB πρέπει να ορίζουν τουλάχιστον μία γλώσσα στα μεταδεδομένα του πακέτου τους, στο στοιχείο dc:language
  • Αρχεία Office όπως DOCX, XLSX και PPTX μπορούν να αποθηκεύσουν τη γλώσσα στις ιδιότητες εγγράφου
  • Τα αρχεία JPG, TIFF και άλλα αρχεία με μπλοκ XMP μπορούν να αποθηκεύσουν τη γλώσσα στο πεδίο XMP dc:language

Πώς φαίνονται οι τιμές

Τα αρχεία χρησιμοποιούν 2 βασικά συστήματα κωδικών. Το ISO 639-2 δίνει σε κάθε γλώσσα έναν κωδικό 3 γραμμάτων. Το BCP 47 χρησιμοποιεί κωδικό 2 γραμμάτων όπου υπάρχει και μπορεί να προσθέσει μια περιοχή μετά από ενωτικό.

  • Το eng είναι τα Αγγλικά στο ISO 639-2 και το en είναι τα Αγγλικά στο BCP 47
  • Τα fre και fra είναι και τα δύο Γαλλικά, επειδή το ISO 639-2 έχει βιβλιογραφικό κωδικό και κωδικό ορολογίας για ορισμένες γλώσσες
  • Τα ger και deu είναι και τα δύο Γερμανικά
  • Το en-US είναι τα Αγγλικά όπως χρησιμοποιούνται στις Ηνωμένες Πολιτείες
  • Το fre-ca είναι τα Καναδικά Γαλλικά στην παλαιότερη μορφή που χρησιμοποιούν τα αρχεία MKV

Η χρήση πεζών ή κεφαλαίων δεν έχει σημασία σε μια ετικέτα BCP 47, επομένως τα en-us και en-US δηλώνουν την ίδια γλώσσα. Σύμφωνα με τη σύμβαση, γράφετε το τμήμα της γλώσσας με πεζά και το τμήμα της περιοχής με κεφαλαία.

Οι ετικέτες ID3 χρησιμοποιούν τους κωδικούς 3 γραμμάτων και τα βιβλία EPUB χρησιμοποιούν ετικέτες BCP 47. Ένα κανάλι MKV μπορεί να περιέχει και τις δύο μορφές και τα προγράμματα πρέπει τότε να αγνοούν τον κωδικό 3 γραμμάτων. Μια αναφορά που δημιουργείται με το FFmpeg εμφανίζει την τιμή ως ετικέτα κάθε ροής, όπως language=eng.

Ειδικοί κωδικοί γλωσσών

Ο κωδικός und σημαίνει ακαθόριστη. Το ISO 639-2 τον παρέχει για περιεχόμενο σε γλώσσα που δεν μπορεί να προσδιοριστεί.

Το ISO 639-2 έχει περισσότερους ειδικούς κωδικούς. Το mul σημαίνει πολλές γλώσσες και το zxx σημαίνει ότι δεν υπάρχει καθόλου γλωσσικό περιεχόμενο. Μέσα σε frames ID3 όπως σχόλια και στίχους, η συμβολοσειρά XXX δηλώνει άγνωστη γλώσσα.

Γιατί έχει σημασία

Οι media players διαβάζουν τη γλώσσα του καναλιού για να επιλέξουν ένα κανάλι ήχου για εσάς. Αν ορίσετε τα Γαλλικά ως προτιμώμενη γλώσσα, ο player επιλέγει ένα κανάλι του οποίου η γλώσσα είναι τα Γαλλικά. Για υπότιτλους, ο player ελέγχει επίσης σημαίες όπως Hearing Impaired.

Μια απούσα τιμή μπορεί να είναι παραπλανητική. Σε ένα αρχείο MKV, ένα κανάλι χωρίς στοιχείο Language θεωρείται Αγγλικά, επειδή η προεπιλεγμένη τιμή είναι eng.

Στα έγγραφα, η γλώσσα βοηθά τα προγράμματα ανάγνωσης οθόνης. Με τη σωστή τιμή Lang, ένα πρόγραμμα ανάγνωσης οθόνης μπορεί να φορτώσει τους σωστούς κανόνες προφοράς για ένα PDF. Ένα PDF μπορεί επίσης να σημειώσει μία μόνο φράση με άλλη γλώσσα, όπως es-MX για τα Ισπανικά Μεξικού μέσα σε αγγλικό κείμενο.

Ένα βιβλίο EPUB μπορεί να απαριθμεί πολλές γλώσσες. Τα συστήματα ανάγνωσης θεωρούν τότε την πρώτη ως την κύρια γλώσσα του βιβλίου.

Meta Keys