FMUSER Wirless Mengirim Video Dan Audio Lebih Mudah!

[email dilindungi] WhatsApp + 8618078869184
Bahasa

    H.264(MPEG)-4AVC

     

    Tujuan dari proyek H.264/AVC adalah untuk membuat standar yang dapat memberikan kualitas video yang baik pada bit rate yang jauh lebih rendah dari standar sebelumnya (yaitu, setengah bit rate dari MPEG-2, H.263, atau MPEG- atau lebih). rendah). 4 Bagian 2), tanpa menambah kerumitan desain, sehingga tidak praktis atau terlalu mahal untuk diimplementasikan. Tujuan lainnya adalah memberikan fleksibilitas yang cukup untuk memungkinkan standar diterapkan ke berbagai aplikasi di berbagai jaringan dan sistem, termasuk bit rate rendah dan tinggi, video resolusi rendah dan tinggi, penyiaran, penyimpanan DVD, jaringan RTP/IP Packet dan ITU-T sistem telepon multimedia. Standar H.264 dapat dianggap sebagai "keluarga standar" yang terdiri dari banyak file konfigurasi yang berbeda. Decode tertentu mendekode setidaknya satu tetapi tidak harus semua profil. Spesifikasi dekoder menjelaskan file konfigurasi mana yang dapat didekodekan. H.264 biasanya digunakan untuk kompresi lossy, meskipun dimungkinkan juga untuk membuat daerah pengkodean yang benar-benar lossless dalam gambar berkode lossy, atau untuk mendukung kasus penggunaan yang jarang terjadi di mana seluruh pengkodean adalah lossless.

     

    H.264 dikembangkan oleh ITU-T Video Coding Expert Group (VCEG) bersama dengan ISO/IEC JTC1 Moving Picture Experts Group (MPEG). Kemitraan proyek ini disebut Joint Video Team (JVT). Standar ITU-T H.264 dan standar ISO/IEC MPEG-4 AVC (secara resmi, ISO/IEC 14496-10-MPEG-4 Bagian 10, Pengodean Video Tingkat Lanjut) dipelihara bersama sehingga memiliki konten teknis yang sama. Penyusunan akhir dari edisi pertama standar selesai pada Mei 2003, dan berbagai perluasan fungsinya ditambahkan ke edisi-edisi berikutnya. High Efficiency Video Coding (HEVC), yaitu H.265 dan MPEG-H Part 2 adalah penerus dari H.264/MPEG-4 AVC yang dikembangkan oleh organisasi yang sama, dan standar sebelumnya masih umum digunakan.

     

    H.264 yang paling terkenal mungkin adalah salah satu standar pengkodean video untuk cakram Blu-ray; semua pemutar disk Blu-ray harus dapat memecahkan kode H.264. Ini juga banyak digunakan oleh streaming sumber daya Internet, seperti video dari Vimeo, YouTube dan iTunes Store, perangkat lunak jaringan seperti Adobe Flash Player dan Microsoft Silverlight, dan berbagai siaran HDTV di lapangan (ATSC, ISDB-T, DVB)- T atau DVB-T2), kabel (DVB-C) dan satelit (DVB-S dan DVB-S2).

     

    H.264 dilindungi oleh paten yang dimiliki oleh semua pihak. Lisensi yang mencakup sebagian besar (tetapi tidak semua) paten yang diperlukan untuk H.264 dikelola oleh kumpulan paten MPEG LA. 3 Penggunaan komersial dari teknologi H.264 yang dipatenkan memerlukan pembayaran royalti kepada MPEG LA dan pemilik paten lainnya. MPEG LA memungkinkan penggunaan gratis teknologi H.264 untuk menyediakan video Internet streaming gratis kepada pengguna akhir, dan Cisco Systems membayar royalti kepada MPEG LA atas nama pengguna file biner encoder H.264 open source.

     

    1. Penamaan
    Nama H.264 mengikuti konvensi penamaan ITU-T, yang merupakan anggota standar pengkodean video VCEG seri H.26x; nama AVC MPEG-4 terkait dengan konvensi penamaan dalam ISO/IEC MPEG, di mana standarnya adalah ISO/IEC 14496 Part 10, ISO/IEC 14496 adalah rangkaian standar yang disebut MPEG-4. Standar ini dikembangkan bersama dalam kemitraan antara VCEG dan MPEG, dan proyek VCEG yang disebut H.26L sebelumnya dilakukan di ITU-T. Oleh karena itu, nama seperti H.264/AVC, AVC/H.264, H.264/MPEG-4AVC atau MPEG-4/H.264 AVC sering digunakan untuk merujuk pada standar untuk menekankan warisan bersama. Kadang-kadang, ini juga disebut "codec JVT", merujuk pada organisasi Tim Video Gabungan (JVT) yang mengembangkannya. (Kemitraan dan penamaan ganda semacam ini tidak jarang. Misalnya, standar kompresi video yang disebut MPEG-2 juga berasal dari kemitraan antara MPEG dan ITU-T, di mana video MPEG-2 disebut oleh komunitas ITU-T H. 262. 4) Beberapa program perangkat lunak (seperti pemutar media VLC) secara internal mengidentifikasi standar ini sebagai AVC1.

     

    2. Sejarah
    Pada awal tahun 1998, Video Coding Expert Group (VCEG-ITU-T SG16 Q.6) mengeluarkan panggilan untuk proposal untuk proyek yang disebut H.26L, dengan tujuan menggandakan efisiensi pengkodean (yang berarti bahwa Bitrate yang diperlukan dibelah dua) Tingkat kesetiaan tertentu dibandingkan dengan standar pengkodean video lain yang ada yang digunakan untuk berbagai aplikasi. VCEG diketuai oleh Gary Sullivan (Microsoft, sebelumnya PictureTel, AS). Rancangan pertama dari standar baru diadopsi pada bulan Agustus 1999. Pada tahun 2000, Thomas Wiegand (Heinrich Hertz Institute, Jerman) menjadi co-chairman VCEG.

     

    Pada bulan Desember 2001, VCEG dan Moving Picture Experts Group (MPEG-ISO / IEC JTC 1 / SC 29 / WG 11) membentuk Joint Video Group (JVT), dan piagamnya menyelesaikan standar pengkodean video. [5] Spesifikasi secara resmi disetujui pada Maret 2003. JVT diketuai oleh Gary Sullivan, Thomas Wiegand dan Ajay Luthra (Motorola, AS: kemudian Arris, AS). Pada bulan Juni 2004, proyek Fidelity Scope Extension (FRExt) diselesaikan. Dari Januari 2005 hingga November 2007, JVT bekerja untuk memperluas H.264/AVC ke skalabilitas melalui lampiran (G) yang disebut Scalable Video Coding (SVC). Tim manajemen JVT diperluas oleh Jens-Rainer Ohm (University of Aachen, Jerman). Dari Juli 2006 hingga November 2009, JVT meluncurkan Multi-Video Video Coding (MVC), yang merupakan perpanjangan dari H.264/AVC untuk TV tayangan bebas dan TV 3D. Pekerjaan ini mencakup pengembangan dua profil standar baru: Profil Tinggi Multiview dan Profil Tinggi Stereo.

     

    Standarisasi versi pertama H.264/AVC selesai pada Mei 2003. Dalam proyek pertama untuk memperluas standar asli, JVT kemudian mengembangkan apa yang disebut Fidelity Range Extensions (FRExt). Ekstensi ini mencapai pengkodean video berkualitas lebih tinggi dengan mendukung akurasi kedalaman bit pengambilan sampel yang lebih tinggi dan informasi warna resolusi yang lebih tinggi, termasuk apa yang disebut pengambilan sampel Y'CbCr 4:2:2 (= YUV 4:2:2) dan Y 'CbCr 4:4 struktur: 4. Proyek Fidelity Range Extensions juga mencakup fungsi lain, seperti peralihan adaptif antara transformasi bilangan bulat 4×4 dan 8×8, matriks pembobotan kuantisasi berbasis persepsi yang ditentukan oleh encoder, pengkodean lossless yang efisien antara gambar, dan dukungan untuk tambahan ruang warna. Pekerjaan desain Fidelity Range Extensions selesai pada Juli 2004, dan pekerjaan penyusunannya selesai pada September 2004.

     

    Perluasan lebih lanjut dari standar baru-baru ini mencakup penambahan lima profil baru lainnya [yang mana? ] Terutama digunakan untuk aplikasi profesional, menambahkan dukungan ruang gamut warna yang diperluas, menentukan indikator rasio aspek tambahan, mendefinisikan dua jenis "informasi tambahan tambahan" (petunjuk pasca-filter dan pemetaan nada), dan membuang file konfigurasi FRExt sebelumnya Satu (tinggi profil 4:4:4), umpan balik industri [oleh siapa? ] Instruksi harus dirancang secara berbeda.

     

    Fitur utama berikutnya yang ditambahkan ke standar adalah Scalable Video Coding (SVC). Ditetapkan dalam Lampiran G H.264/AVC bahwa SVC memungkinkan pembangunan bitstream yang berisi sub-bitstream yang juga sesuai dengan standar, termasuk satu bitstream yang disebut "lapisan dasar", yang dapat didekodekan oleh H.264/ Codec AVC yang mendukung SVC. Untuk skalabilitas bitstream temporal (yaitu, ada sub-bitstream dengan laju sampling temporal yang lebih kecil daripada bitstream utama), unit akses lengkap dihapus dari bitstream ketika sub-bitstream diturunkan. Dalam hal ini, sintaks tingkat tinggi dan gambar referensi antar prediksi di bitstream dibangun sesuai. Di sisi lain, untuk skalabilitas bitstream spasial dan kualitas (yaitu, ada sub-bitstream dengan resolusi/kualitas spasial yang lebih rendah daripada bitstream utama), hapus NAL dari bitstream saat menurunkan sub-bitstream (lapisan Abstraksi jaringan). . Dalam hal ini, prediksi antar-lapisan (yaitu, memprediksi sinyal resolusi/kualitas spasial yang lebih tinggi dari data dengan resolusi/sinyal kualitas spasial yang lebih rendah) umumnya digunakan untuk pengkodean yang efisien. Ekstensi pengkodean video yang dapat diskalakan selesai pada November 2007.

     

    Fitur utama berikutnya yang ditambahkan ke standar adalah Multi-View Video Coding (MVC). Ditentukan dalam Lampiran H dari H.264/AVC bahwa MVC memungkinkan pembangunan aliran bit yang mewakili lebih dari satu tampilan adegan video. Contoh penting dari fitur ini adalah pengkodean video 3D stereoskopik. Dua profil dikembangkan dalam pekerjaan MVC: Profil Tinggi Multiview mendukung sejumlah tampilan, dan Profil Tinggi Stereo dirancang khusus untuk video stereo dua tampilan. Ekstensi pengkodean video Multiview selesai pada November 2009.

     

    3. Aplikasi

    Format video H.264 memiliki cakupan aplikasi yang sangat luas, mencakup semua bentuk video terkompresi secara digital mulai dari aplikasi streaming Internet kecepatan bit rendah hingga penyiaran HDTV dan aplikasi film digital penyandian hampir tanpa kerugian. Dengan menggunakan H.264, dibandingkan dengan MPEG-2 Part 2, bit rate dapat dihemat 50% atau lebih. Misalnya, dilaporkan bahwa kualitas TV satelit digital yang disediakan oleh H.264 sama dengan implementasi MPEG-2 saat ini, dengan bit rate kurang dari setengah. Tingkat implementasi MPEG-2 saat ini adalah sekitar 3.5 Mbit/s, sedangkan H.264 hanya 1.5 Mbit. /s. [23] Sony mengklaim bahwa mode perekaman AVC 9 Mbit/dtk setara dengan kualitas gambar format HDV, yang menggunakan sekitar 18-25 Mbit/dtk.

     

    Untuk memastikan kompatibilitas H.264/AVC dan adopsi bebas masalah, banyak organisasi standar telah memodifikasi atau menambahkan standar terkait video mereka sehingga pengguna standar ini dapat menggunakan H.264/AVC. Format Blu-ray Disc dan format HD DVD yang sekarang dihentikan menggunakan H.264 / AVC High Profile sebagai salah satu dari tiga format kompresi video wajib. Proyek Penyiaran Video Digital (DVB) menyetujui penggunaan H.264/AVC untuk siaran televisi pada akhir tahun 2004.

     

    Badan standar American Advanced Television System Committee (ATSC) menyetujui H.264/AVC untuk siaran televisi pada Juli 2008, meskipun standar tersebut belum digunakan untuk siaran ATSC tetap di Amerika Serikat. [25] [26] Ini juga disetujui untuk standar ATSC-M/H (mobile/handheld) terbaru, menggunakan bagian AVC dan SVC dari H.264.

     

    Pasar CCTV (televisi sirkuit tertutup) dan pengawasan video telah memasukkan teknologi ini ke dalam banyak produk. Banyak kamera DSLR umum menggunakan video H.264 yang terdapat dalam wadah QuickTime MOV sebagai format perekaman asli.


    4. Bentuk turunan

    AVCHD adalah format perekaman definisi tinggi yang dirancang oleh Sony dan Panasonic, menggunakan H.264 (sesuai dengan H.264, sambil menambahkan fungsi dan batasan khusus aplikasi lainnya).

    AVC-Intra adalah format kompresi intra-frame yang dikembangkan oleh Panasonic.

    XAVC adalah format perekaman yang dirancang oleh Sony dan menggunakan level 5.2 dari H.264/MPEG-4 AVC, yang merupakan level tertinggi yang didukung oleh standar video ini. [28] [29] XAVC dapat mendukung resolusi 4K (4096×2160 dan 3840×2160) dengan kecepatan hingga 60 frame per detik (fps). [28] [29] Sony mengumumkan bahwa kamera berkemampuan XAVC mencakup dua kamera CineAlta-Sony PMW-F55 dan Sony PMW-F5. [30] Sony PMW-F55 dapat merekam XAVC, resolusi 4K adalah 30 fps, kecepatan 300 Mbit/s, resolusi 2K, 30 fps, 100 Mbit/s. [31] XAVC dapat merekam resolusi 4K pada 60 fps dan melakukan subsampling chroma 4:2:2 pada 600 Mbit/s.

     

    5. Fitur


    Diagram blok H.264

    H.264 / AVC / MPEG-4 Bagian 10 berisi banyak fitur baru yang memungkinkannya mengompresi video lebih efisien daripada standar lama dan memberikan fleksibilitas yang lebih besar untuk aplikasi di berbagai lingkungan jaringan. Secara khusus, beberapa fungsi utama ini meliputi:

     

    1) Prediksi antar gambar multi-gambar mencakup fitur-fitur berikut:


    Gunakan gambar yang dikodekan sebelumnya sebagai referensi dengan cara yang lebih fleksibel daripada standar sebelumnya, memungkinkan penggunaan hingga 16 bingkai referensi (atau 32 bidang referensi dalam kasus pengkodean interlaced) dalam beberapa kasus. Di profil yang mendukung bingkai non-IDR, sebagian besar level menentukan bahwa harus ada buffering yang cukup untuk memungkinkan setidaknya 4 atau 5 bingkai referensi pada resolusi maksimum. Hal ini berbeda dengan standar yang ada, yang biasanya memiliki batas 1; atau, dalam kasus "gambar B" tradisional (bingkai B), dua. Fitur khusus ini biasanya memungkinkan peningkatan sederhana dalam kecepatan bit dan kualitas di sebagian besar skenario. [Perlu kutipan] Namun dalam jenis adegan tertentu, seperti adegan dengan tindakan berulang atau pergantian adegan bolak-balik atau area latar belakang yang tidak tertutup, ini memungkinkan untuk mengurangi bit rate secara signifikan sambil mempertahankan kejelasan.


    Kompensasi gerak ukuran blok variabel (VBSMC), ukuran blok adalah 16 × 16, sekecil 4 × 4, yang dapat mewujudkan segmentasi yang tepat dari area bergerak. Ukuran blok prediksi luma yang didukung mencakup 16×16, 16×8, 8×16, 8×8, 8×4, 4×8 dan 4×4, banyak di antaranya dapat digunakan bersama dalam satu blok makro. Menurut sub-sampling kroma yang digunakan, ukuran blok prediksi kroma juga lebih kecil.
    Dalam kasus makroblok B yang terdiri dari 16 partisi 4x4, setiap makroblok dapat menggunakan beberapa vektor gerakan (satu atau dua untuk setiap partisi) maksimal 32. Vektor gerakan dari setiap 8x8 atau area partisi yang lebih besar dapat menunjuk ke gambar referensi yang berbeda.


    Semua jenis blok makro dapat digunakan dalam bingkai-B, termasuk blok-makro-I, menghasilkan pengkodean yang lebih efisien saat menggunakan bingkai-B. Karakteristik ini dapat dilihat dari MPEG-4 ASP.
    Pemfilteran enam ketukan digunakan untuk mendapatkan prediksi sampel pencahayaan setengah piksel untuk kompensasi gerakan sub-piksel yang lebih jelas. Gerakan seperempat piksel diturunkan melalui interpolasi linier nilai setengah warna untuk menghemat daya pemrosesan.


    Presisi seperempat piksel yang digunakan untuk kompensasi gerakan dapat secara akurat menggambarkan perpindahan area bergerak. Untuk chroma, resolusi biasanya dibagi dua dalam arah vertikal dan horizontal (lihat 4:2:0), jadi kompensasi gerak chroma menggunakan unit grid piksel chroma seperdelapan.


    Prediksi berbobot memungkinkan encoder untuk menentukan penggunaan penskalaan dan offset saat melakukan kompensasi gerakan, dan memberikan keunggulan kinerja yang signifikan dalam situasi khusus-seperti transisi fade in dan fade out, fade in dan fade in dan fade in dan fade out. Ini termasuk prediksi tertimbang implisit dari bingkai B dan prediksi tertimbang eksplisit dari bingkai P.


    Prediksi spasial untuk tepi blok yang berdekatan untuk pengkodean "intra", alih-alih prediksi "DC" yang ditemukan di MPEG-2 Bagian 2 dan prediksi koefisien transformasi di H.263v2 dan MPEG-4 Bagian 2:
    Ini termasuk ukuran blok prediksi luma 16×16, 8×8, dan 4×4 (di mana hanya satu jenis yang dapat digunakan di setiap makroblok).

     

    2) Fungsi pengkodean macroblock lossless meliputi:


    "Macroblock PCM" lossless mewakili mode, yang secara langsung mewakili sampel data video, [34] memungkinkan representasi sempurna dari area tertentu, dan memungkinkan pembatasan ketat pada jumlah data berkode untuk setiap makroblok.


    Mode representasi macroblock lossless yang ditingkatkan memungkinkan representasi sempurna dari area tertentu, sementara umumnya menggunakan bit yang jauh lebih sedikit daripada mode PCM.
    Fungsi penyandian video interlaced yang fleksibel, termasuk:


    Pengkodean bidang bingkai adaptif makroblok (MBAFF) menggunakan struktur pasangan blok makro untuk gambar yang dikodekan sebagai bingkai, memungkinkan 16x16 blok makro dalam mode bidang (dibandingkan dengan MPEG-2, di mana pemrosesan mode bidang diimplementasikan dalam gambar Pengkodean sebagai bingkai menghasilkan pemrosesan 16x8 semi-makroblok).


    Bingkai adaptif gambar dan pengkodean bidang (PAFF atau PicAFF) memungkinkan gambar yang dipilih secara bebas untuk dicampur dan dikodekan sebagai bingkai lengkap, di mana dua bidang digabungkan untuk pengkodean atau sebagai satu bidang tunggal.
    Fitur desain konversi baru, termasuk:


    Transformasi blok spasial 4x4 bilangan bulat yang sama persis, memungkinkan penempatan sinyal residual yang akurat, hampir tidak ada "dering" yang umum dalam desain codec sebelumnya. Desain ini memiliki konsep yang mirip dengan transformasi kosinus diskrit (DCT) yang terkenal, yang diperkenalkan pada tahun 1974 oleh N. Ahmed, T. Natarajan, dan KR Rao, dan merupakan referensi 1 dalam transformasi kosinus diskrit. Namun, ini disederhanakan dan menyediakan decoding yang ditentukan secara tepat.
    Transformasi blok spasial 8x8 bilangan bulat yang cocok secara akurat, memungkinkan kompresi yang lebih efisien dari daerah yang sangat berkorelasi daripada transformasi 4x4. Desainnya mirip dalam konsep dengan DCT yang terkenal, tetapi disederhanakan dan disediakan untuk memberikan decoding yang ditentukan secara tepat.
    Pemilihan encoder adaptif antara ukuran blok transformasi 4x4 dan 8x8 untuk operasi transformasi integer.
    Transformasi Hadamard sekunder dilakukan pada koefisien "DC" dari transformasi ruang utama yang diterapkan pada koefisien DC chrominance (dan dalam kasus khusus juga luminansi) untuk mendapatkan lebih banyak kompresi di wilayah halus.

     

    3) Desain kuantitatif meliputi:
    Kontrol ukuran langkah logaritmik, manajemen laju bit yang lebih sederhana, dan penskalaan kuantisasi terbalik yang disederhanakan melalui encoder
    Matriks penskalaan kuantisasi yang disesuaikan dengan frekuensi yang dipilih oleh encoder digunakan untuk pengoptimalan kuantisasi berbasis persepsi
    Filter deblocking loop membantu mencegah efek blok yang umum terjadi pada teknologi kompresi gambar berbasis DCT lainnya, sehingga mendapatkan tampilan visual dan efisiensi kompresi yang lebih baik

     

    4) Desain pengkodean entropi meliputi:
    Context-adaptive binary arithmetic coding (CABAC), sebuah algoritme untuk kompresi lossless elemen sintaks dalam aliran video yang mengetahui probabilitas elemen sintaks dalam konteks tertentu. CABAC mengompresi data lebih efisien daripada CAVLC, tetapi membutuhkan lebih banyak pemrosesan untuk memecahkan kode.
    Context Adaptive Variable Length Coding (CAVLC), yang merupakan alternatif kompleksitas yang lebih rendah dari CABAC yang digunakan untuk mengkodekan nilai koefisien transformasi terkuantisasi. Meskipun kompleksitasnya lebih rendah dari CABAC, CAVLC lebih halus dan lebih efektif daripada metode yang biasa digunakan untuk mengkodekan koefisien dalam desain lain yang ada.
    Teknik pengkodean panjang variabel (VLC) sederhana dan sangat terstruktur yang umum digunakan untuk banyak elemen sintaks yang tidak dikodekan oleh CABAC atau CAVLC disebut pengkodean Eksponensial Golomb (atau Exp-Golomb).

     

    5) Fungsi pemulihan kerugian meliputi:


    Definisi lapisan abstraksi jaringan (NAL) memungkinkan sintaks video yang sama digunakan di banyak lingkungan jaringan. Konsep desain yang sangat dasar dari H.264 adalah untuk menghasilkan paket data mandiri untuk menghapus header duplikat, seperti MPEG-4's Header Extension Code (HEC). Ini dicapai dengan memisahkan informasi yang terkait dengan beberapa irisan dari aliran media. Kombinasi parameter lanjutan disebut set parameter. [35] Spesifikasi H.264 mencakup dua jenis set parameter: Sequence Parameter Set (SPS) dan Picture Parameter Set (PPS). Kumpulan parameter urutan efektif tetap tidak berubah di seluruh urutan video yang disandikan, dan kumpulan parameter gambar efektif tetap tidak berubah di dalam gambar yang disandikan. Struktur rangkaian parameter urutan dan gambar berisi informasi seperti ukuran gambar, mode pengkodean opsional yang diadopsi, dan pemetaan grup makroblok-ke-slice.


    Pengurutan makroblok fleksibel (FMO), juga dikenal sebagai kelompok irisan, dan pemesanan irisan sewenang-wenang (ASO), adalah teknik yang digunakan untuk merekonstruksi pengurutan representasi wilayah dasar (blok makro) dalam sebuah gambar. Umumnya dianggap sebagai fungsi ketahanan error/loss, FMO dan ASO juga dapat digunakan untuk tujuan lain.
    Partisi Data (DP), fungsi yang dapat membagi elemen sintaks yang lebih penting dan kurang penting ke dalam paket data yang berbeda, dapat menerapkan Unequal Error Protection (UEP) dan jenis peningkatan ketahanan kesalahan/kerugian lainnya.
    Redundant slice (RS), fitur ketahanan untuk kesalahan/kehilangan, yang memungkinkan encoder mengirim representasi tambahan dari area gambar (biasanya dengan fidelitas yang lebih rendah), yang dapat digunakan jika representasi utama rusak atau hilang .
    Nomor bingkai, memungkinkan pembuatan fungsi "urutan", mencapai skalabilitas temporal dengan secara opsional menyertakan gambar tambahan di antara gambar lain, dan mendeteksi dan menyembunyikan hilangnya seluruh gambar, yang mungkin disebabkan oleh hilangnya paket jaringan atau saluran Terjadi kesalahan.
    Mengalihkan irisan, yang disebut irisan SP dan SI, memungkinkan encoder untuk menginstruksikan decoder untuk melompat ke aliran video yang sedang berlangsung untuk tujuan seperti pengalihan bitrate aliran video dan operasi "mode trik". Ketika dekoder menggunakan fungsi SP/SI untuk melompat ke tengah aliran video, ia dapat memperoleh kecocokan yang tepat dengan gambar yang didekodekan pada posisi itu dalam aliran video, meskipun menggunakan gambar yang berbeda atau tidak ada gambar sama sekali, sebagai referensi sebelumnya. beralih.
    Proses otomatis sederhana yang digunakan untuk mencegah simulasi kode awal yang tidak disengaja, yang merupakan urutan bit khusus dalam data yang dikodekan, memungkinkan akses acak ke aliran bit dan mengembalikan keselarasan byte dalam sistem di mana sinkronisasi byte mungkin hilang.
    Informasi Tambahan Tambahan (SEI) dan Informasi Kegunaan Video (VUI) adalah informasi tambahan yang dapat dimasukkan ke dalam bitstream untuk menyempurnakan video untuk berbagai tujuan. [Klarifikasi diperlukan] SEI FPA (Frame Encapsulation Arrangement) berisi susunan pesan 3D:

    Gambar tambahan, yang dapat digunakan untuk sintesis alfa dan keperluan lainnya.
    Mendukung subsampling chroma monokrom (4:0:0), 4:2:0, 4:2:2 dan 4:4:4 (tergantung pada profil yang dipilih).
    Mendukung akurasi kedalaman bit sampling, mulai dari 8 hingga 14 bit per sampel (tergantung pada profil yang dipilih).
    Mampu mengkodekan setiap bidang warna menjadi gambar yang berbeda dengan struktur irisannya sendiri, mode makroblok, vektor gerak, dll., memungkinkan penggunaan struktur paralel sederhana untuk merancang enkoder (hanya tiga file konfigurasi yang mendukung 4:4:4 yang didukung ) .


    Penghitungan urutan gambar digunakan untuk mempertahankan urutan gambar dan karakteristik nilai sampel dalam gambar yang didekodekan yang diisolasi dari informasi waktu, memungkinkan sistem untuk membawa dan mengontrol/mengubah informasi waktu secara terpisah tanpa memengaruhi konten gambar yang didekode.
    Teknologi ini dan beberapa teknologi lainnya membantu H.264 untuk bekerja lebih baik daripada standar sebelumnya di berbagai lingkungan aplikasi dalam berbagai situasi. H.264 umumnya berkinerja lebih baik daripada video MPEG-2-biasanya dengan kualitas yang sama pada kecepatan setengah bit atau lebih rendah, terutama pada kecepatan bit tinggi dan resolusi tinggi.
    Seperti standar video MPEG ISO/IEC lainnya, H.264/AVC memiliki implementasi perangkat lunak referensi yang dapat diunduh secara gratis. Tujuan utamanya adalah untuk memberikan contoh fungsi H.264/AVC, bukan aplikasi yang berguna itu sendiri. Motion Picture Experts Group juga melakukan beberapa pekerjaan desain perangkat keras referensi. Di atas adalah fitur lengkap H.264/AVC, mencakup semua file konfigurasi H.264. Profil codec adalah seperangkat karakteristik codec, yang diidentifikasi untuk memenuhi serangkaian spesifikasi tertentu untuk aplikasi yang dimaksud. Ini berarti bahwa beberapa file konfigurasi tidak mendukung banyak fungsi yang terdaftar. Berbagai file konfigurasi H.264/AVC akan dibahas di bagian selanjutnya.

     

     

     

     

    Daftar semua Pertanyaan

    Nama panggilan

    Email

    Pertanyaan

    produk kami yang lain:

    Paket Peralatan Stasiun Radio FM Profesional

     



     

    Solusi IPTV Hotel

     


      Masukkan email untuk mendapatkan kejutan

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikans
      sq.fmuser.org -> Albania
      ar.fmuser.org -> Arab
      hy.fmuser.org -> Armenia
      az.fmuser.org -> Azerbaijan
      eu.fmuser.org -> Basque
      be.fmuser.org -> Belarusia
      bg.fmuser.org -> Bulgaria
      ca.fmuser.org -> Catalan
      zh-CN.fmuser.org -> Cina (Sederhana)
      zh-TW.fmuser.org -> Mandarin (Tradisional)
      hr.fmuser.org -> Kroasia
      cs.fmuser.org -> Ceko
      da.fmuser.org -> Denmark
      nl.fmuser.org -> Belanda
      et.fmuser.org -> Estonia
      tl.fmuser.org -> Filipina
      fi.fmuser.org -> Finlandia
      fr.fmuser.org -> Perancis
      gl.fmuser.org -> Galicia
      ka.fmuser.org -> Georgia
      de.fmuser.org -> Jerman
      el.fmuser.org -> Yunani
      ht.fmuser.org -> Kreol Haiti
      iw.fmuser.org -> Ibrani
      hi.fmuser.org -> Hindi
      hu.fmuser.org -> Hongaria
      is.fmuser.org -> Islandia
      id.fmuser.org -> Bahasa Indonesia
      ga.fmuser.org -> Irlandia
      it.fmuser.org -> Italia
      ja.fmuser.org -> Jepang
      ko.fmuser.org -> Korea
      lv.fmuser.org -> Latvia
      lt.fmuser.org -> Lithuania
      mk.fmuser.org -> Makedonia
      ms.fmuser.org -> Melayu
      mt.fmuser.org -> Malta
      no.fmuser.org -> Norwegia
      fa.fmuser.org -> Persia
      pl.fmuser.org -> Polandia
      pt.fmuser.org -> Portugis
      ro.fmuser.org -> Rumania
      ru.fmuser.org -> Rusia
      sr.fmuser.org -> Serbia
      sk.fmuser.org -> Slowakia
      sl.fmuser.org -> Slovenia
      es.fmuser.org -> Spanyol
      sw.fmuser.org -> Swahili
      sv.fmuser.org -> Swedia
      th.fmuser.org -> Thailand
      tr.fmuser.org -> Turki
      uk.fmuser.org -> Ukraina
      ur.fmuser.org -> Urdu
      vi.fmuser.org -> Vietnam
      cy.fmuser.org -> Welsh
      yi.fmuser.org -> Yiddish

       
  •  

    FMUSER Wirless Mengirim Video Dan Audio Lebih Mudah!

  • Kontak

    Alamat:
    No.305 Kamar HuiLan Building No.273 Huanpu Road Guangzhou China 510620

    E-mail:
    [email dilindungi]

    Telp / WhatApps:
    +8618078869184

  • Kategori

  • Buletin

    NAMA DEPAN ATAU LENGKAP

    E-mail

  • solusi paypal  Western UnionBank OF China
    E-mail:[email dilindungi]   WhatsApp: +8618078869184 Skype: sky198710021 Ngobrol denganku
    Copyright 2006-2020 Powered By www.fmuser.org

    Hubungi Kami