Dubbing adalah soundtrack baru untuk film atau rekaman, sering kali dalam bahasa lain. Dalam metadata sebuah file, Dub adalah sebuah flag pada satu stream. Flag ini menyatakan bahwa stream tersebut tidak menggunakan bahasa asli dari konten.
Nama ini berasal dari ffprobe, pembaca file dari proyek FFmpeg. FFmpeg mencantumkan setiap bagian dari sebuah file sebagai stream dan memberi setiap stream satu set flag, yang disebut disposition.
Dub adalah salah satu flag ini, di samping Hearing Impaired dan Attached Pic. Dokumentasi FFmpeg menyatakan bahwa flag ini dapat diterapkan pada jenis stream apa pun, bukan hanya audio.
Seperti apa bentuk nilainya
Opsi -show_streams dari pembaca ffprobe menampilkan setiap flag untuk setiap stream. Jadi sebuah file tanpa suara hasil dubbing juga akan menampilkan Dub. Flag ini memiliki 2 nilai dalam output tersebut:
0: file tidak menandai stream ini sebagai hasil dubbing1: file menandai stream ini sebagai tidak dalam bahasa asli
Dalam output teks biasa, barisnya berisi DISPOSITION:dub=0 ketika flag mati dan DISPOSITION:dub=1 ketika menyala. Ringkasan singkat yang dicetak FFmpeg untuk sebuah file menambahkan (dub) pada suatu stream ketika flag menyala.
Flag kedua, original, memiliki arti yang berlawanan, dan paling banyak hanya satu dari 2 flag tersebut yang boleh menyala. Ketika keduanya menampilkan 0, file tidak menyatakan apakah stream tersebut dalam bahasa asli atau tidak.
File mana yang membawanya
Sebuah file biasanya tidak berisi field bernama Dub. FFmpeg menyalakan flag ini ketika membaca penanda di dalam file, dan hanya beberapa format file yang memilikinya. 2 contohnya:
- MKV: elemen
FlagOriginal. Nilai 0 menyalakan Dub, dan nilai 1 menyalakan flagoriginal. Jika elemennya tidak ada, kedua flag tetap mati. - MP4: sebuah kotak
kinddengan skemaurn:mpeg:dash:role:2011dan nilaidub.
Dari mana nilai berasal
Nilai ini berasal dari orang atau program yang membangun file tersebut. Flag ini hanya mengulang apa yang dinyatakan oleh file. Sebuah file MKV dengan soundtrack dubbing dan tanpa elemen FlagOriginal tetap menampilkan 0.
Dalam FFmpeg, opsi -disposition mengatur flag pada sebuah stream, dan dub adalah salah satu nama flag tersebut. Dalam mkvmerge, opsi --original-flag mengatur flag bahasa asli pada sebuah track.
Mengapa ini penting
Satu file dapat berisi beberapa stream audio, misalnya satu untuk setiap bahasa. Spesifikasi Matroska menyatakan bahwa pemutar yang diatur untuk memprioritaskan bahasa asli harus memprioritaskan track dengan flag Original.
Dalam sebuah contoh pada spesifikasi tersebut, 5 track bahasa Inggris memiliki flag Original dan 2 track bahasa Spanyol tidak. Jadi bahasa Inggris adalah bahasa asli dari konten itu.
Flag ini tidak menyebutkan nama bahasa. Nama bahasa ada di field terpisah, Language. Bersama-sama, kedua field tersebut memberi tahu bahwa sebuah stream adalah terjemahan dan bahasa apa yang digunakan.
Makna lain dari dub
Kata dub memiliki arti lain di luar metadata file. Kata ini merupakan bentuk singkat dari double, dan to dub untuk sebuah kaset atau disk dapat berarti menyalin rekaman.
Dub juga merupakan gaya musik populer yang berbasis reggae. Versi dub dari sebuah lagu adalah remix dalam gaya ini. Beberapa bagian instrumen dihilangkan, bagian lain dibuat berlebihan, dan sering kali ditambahkan banyak echo.
Flag metadata tidak merekam kedua arti ini. Flag ini tidak menandai salinan dari stream lain, dan tidak menyatakan apa pun tentang gaya musiknya.