Медиа файлын бүтэц ба мета өгөгдөл унших зарчим
Медиа файлууд нь зөвхөн дүрс, дууны урсгалаас бүрддэггүй бөгөөд тэдгээрийг хэрхэн тоглуулах, кодлох зааврыг агуулсан мета өгөгдлийг толгой хэсэгтээ (header) хадгалж байдаг. "Медиа мета өгөгдөл харагч" нь видео болон аудио файлын толгой хэсгийг уншиж, техникийн нарийн мэдээллийг хэрэглэгчдэд шууд харуулдаг хэрэгсэл юм.
Энэхүү хэрэгсэл нь файлыг бүхэлд нь уншиж код тайлах шаардлагагүйгээр зөвхөн толгой хэсгийг нь шалгадаг тул маш том хэмжээтэй файлыг ч хэдхэн хоромд хурдан боловсруулдаг онцлогтой. Хэрэглэгч хуваалцах, архивлах эсвэл формат хөрвүүлэхийн өмнө тухайн файлын техникийн үзүүлэлтүүдийг баталгаажуулах, файл гэмтсэн эсэхийг шалгахад энэхүү мэдээлэл чухал үүрэг гүйцэтгэдэг.
Дэмжигдэх файлын форматууд ба оролт
Тус хэрэгсэлд дараах төрлийн видео болон аудио файлуудыг оруулж шалгах боломжтой:
- Видео форматууд: MP4, MOV, WebM, MKV
- Аудио форматууд: MP3, WAV, FLAC, Ogg, AAC, M4A
Файлыг оруулахдаа хуудас руу чирч оруулах эсвэл дарж сонгох замаар ачаална. Хэрэв хэрэглэгч нэгээс олон файл зэрэг сонговол систем зөвхөн эхний файлыг шалгаж, "Зөвхөн эхний файлыг шалгаж байна." гэсэн тэмдэглэгээг харуулдаг.
Файлыг унших явцад дараах төлөвүүд болон алдааны мэдэгдлүүд интерфэйс дээр гарна:
- Файлыг боловсруулж байх үед "{name} файлыг уншиж байна…" гэсэн бичиг харагдана.
- Амжилттай уншиж дууссаны дараа "Мета өгөгдлийг уншиж дууслаа." гэж өөрчлөгдөнө.
- Хэрэв оруулсан файл нь дэмжигдээгүй формат байвал "Энэ нь дэмжигдсэн аудио эсвэл видео файл биш байна." гэсэн алдаа заана.
- Файл гэмтсэн эсвэл унших боломжгүй бол "Энэ файлыг медиа файл хэлбэрээр унших боломжгүй байна. Файл гэмтсэн эсвэл дэмжигдээгүй формат байж магадгүй." гэж гарна.
- Унших явцад гэнэтийн алдаа гарвал "Файлыг уншихад алдаа гарлаа." гэсэн мэдэгдэл харагдана.
"Цэвэрлэх" товчийг дарснаар одоо хийгдэж буй унших үйлдлийг цуцалж, тайланг нуун, замын тоог тэг болгож, хуулах функцийг идэвхгүй болгодог.
Хөтөч дээрх боловсруулалт ба нууцлал
Медиа мета өгөгдлийг унших үйл ажиллагаа нь бүхэлдээ хэрэглэгчийн вэб хөтөч дотор явагддаг. Файлын мэдээллийг гаргаж авахын тулд ямар нэгэн өгөгдлийг BroBroGo сервер рүү хуулдаггүй бөгөөд таны файл дотоод төхөөрөмжөөс гадагш дамждаггүй.
Гаралтын мэдээллийн бүтэц
Хэрэгслийн харуулдаг мета өгөгдлийг дараах дөрвөн үндсэн хэсэгт хуваадаг. Хэрэв аль нэг талбарын мэдээлэл файлын толгой хэсэгт байхгүй бол тухайн талбарт "—" тэмдэг харагдана.
1. Ерөнхий мэдээлэл
Энэ хэсэгт файлын үндсэн үзүүлэлтүүдийг нэгтгэн харуулдаг:
- Файлын нэр
- Файлын хэмжээ
- Формат
- Үргэлжлэх хугацаа
- Нийт дамжуулах хурд (Энэхүү үзүүлэлтийг файлын хэмжээ болон үргэлжлэх хугацаанаас үргэлж тооцож гаргадаг)
- Замууд (Нийт замын тоо)
2. Видео зам (Video track {n})
Файлд агуулагдаж буй видео зам бүрийн хувьд дараах мэдээллийг харуулна:
- Кодек
- Нягтрал
- Кодлогдсон нягтрал
- Фрэймийн давтамж
- Дамжуулах хурд (Bitrate)
- Эргэлт
- HDR (Тийм / —)
- Хэл
- Замын нэр
3. Аудио зам (Audio track {n})
Файлд агуулагдаж буй аудио зам бүрийн хувьд дараах мэдээллийг харуулна:
- Кодек
- Түүвэрлэлтийн давтамж
- Суваг
- Дамжуулах хурд (Bitrate)
- Хэл
- Замын нэр
4. Тагууд (Tags)
Файлын дотор суулгасан нэмэлт мэдээллийн тагуудыг харуулна:
- Нэр
- Уран бүтээлч
- Цомог
- Огноо
- Сэтгэгдэл
Дамжуулах хурд болон фрэймийн давтамжийг тооцох дүрэм
Медиа файлын толгой хэсэгт дамжуулах хурд (bitrate) эсвэл фрэймийн давтамж (frame rate) шууд бичигдээгүй тохиолдол байдаг. Энэ үед тус хэрэгсэл нь урсгалын богино хэсгээс дээж авч, түүнд үндэслэн утгыг баримжаалан тооцдог.
Энэхүү тооцоолох арга нь тогтмол хурдтай (constant-rate) медиа файлын хувьд маш нарийн, харин хувьсах хурдтай (variable-rate) медиа файлын хувьд бодит утгад маш ойрхон гардаг. Харин файлын нийт дамжуулах хурдыг (overall bitrate) тооцохдоо хэмжилтийн арга хэрэглэхгүй бөгөөд файлын нийт хэмжээг түүний үргэлжлэх хугацаанд хуваах замаар үргэлж математик аргаар бодож гаргадаг.
Түгээмэл асуултууд
Ямар мэдээллийг харуулдаг вэ?
Файл бүрийн хувьд: контейнер формат болон MIME төрөл, нийт дамжуулах хурд, үргэлжлэх хугацаа, хэмжээ; видео зам бүрийн хувьд: кодек, нягтрал, фрэймийн давтамж, дамжуулах хурд, эргэлт болон HDR тэмдэглэгээ; аудио зам бүрийн хувьд: кодек, түүвэрлэлтийн давтамж, суваг, дамжуулах хурд; мөн дууны нэр, уран бүтээлч, цомог, oгнооны тагууд харагдана.
Ямар төрлийн файлуудыг дэмждэг вэ?
MP4, MOV, WebM, MKV зэрэг түгээмэл видео файлууд болон MP3, WAV, FLAC, Ogg, AAC, M4A аудио файлуудыг дэмжинэ. Зөвхөн файлын толгой хэсгийг уншдаг тул маш том файлыг ч код тайлахгүйгээр хэдхэн хоромд шалгадаг.
Яагаад дамжуулах хурд эсвэл фрэймийн давтамж заримдаа баримжаалсан утгатай байдаг вэ?
Файлын толгой хэсэгт (header) утга бичигдээгүй тохиолдолд түүнийг урсгалын богино хэсгээс хэмжиж тооцдог. Энэ нь тогтмол хурдтай (constant-rate) медиад маш нарийн, харин хувьсах хурдтай (variable-rate) медиад маш ойролцоо гардаг. Нийт дамжуулах хурдыг (bitrate) үргэлж файлын хэмжээ болон үргэлжлэх хугацаанаас тооцож гаргадаг.
Миний оруулсан файл сервер рүү хуулагдах уу?
Үгүй. Мета өгөгдлийг уншихын тулд таны файлыг вэб хөтөч дотор тань уншдаг бөгөөд BroBroGo руу юу ч хуулагдахгүй.