EnglishFrenchSpanyol

Ad


Favicon OnWorks

aviindex - Dalam talian di Awan

Jalankan aviindex dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan aviindex yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


aviindex - Tulis dan baca fail teks yang menerangkan indeks fail AVI

SINOPSIS


aviindex [ -o ofile -i ifile -f -n -x -v -h ]

HAKCIPTA


aviindex ialah Hak Cipta (C) 2003,2004 oleh Tilmann Bitterberg

DESCRIPTION


aviindex menulis fail teks yang menerangkan indeks fail AVI. Ia menganalisis kandungan
atau indeks jika tersedia bagi fail AVI dan mencetak maklumat ini dalam bentuk yang boleh dibaca manusia
bentuk.

Fail AVI boleh mempunyai bahagian pilihan yang dipanggil "idx1" yang mengandungi maklumat tentang
bingkai utama (titik penyegerakan) dan lokasi bingkai video resp. ketulan audio. Walaupun AVI lebih besar
fail (>2-4GB), dipanggil OpenDML AVI atau juga fail AVI 2, mempunyai fail yang lebih rumit
sistem pengindeksan, yang terdiri daripada superindex yang merujuk kepada (mungkin) beberapa "standard"
indeks, "prinsip pengindeksan" adalah sama. Pemain filem menggunakan indeks sedemikian untuk mencari masuk
fail.

aviindex membaca fail AVI ifile dan menulis indeks ke dalam ofile. Ini boleh berlaku sama ada
dalam mod "bodoh" di mana aviindex mencari indeks sedia ada (dan mempercayai indeks ini!) dalam
fail dan membuang indeks ini ke dalam bentuk yang boleh dibaca manusia. Mod "bodoh" digunakan, apabila -n is
TIDAK dinyatakan atau apabila saiz fail fail input lebih kecil daripada 2 GB.

Dalam mod "pintar", aviindex mengimbas melalui fail AVI yang lengkap dan mencari ketulan (mei
video atau audio itu) dan membina semula indeks berdasarkan maklumat yang ditemui. Jika an
bongkah indeks ditemui secara tidak sengaja, aviindex akan menggunakan maklumat dalam indeks ini untuk
memulihkan maklumat kerangka utama, yang penting. aviindex akan menggunakan mod pintar, jika
memandangkan -n pilihan ATAU jika fail AVI lebih besar daripada 2 GB. Jika fail itu besar, fail
bongkah indeks tidak boleh ditemui dengan cara biasa jadi seseorang mesti menggunakannya -n tetapi ada kemungkinan di sana
ialah bahagian indeks dalam fail ini. Silang jari.

Juga dalam mod pintar, aviindex menganalisis kandungan bingkai video dan cuba mengesan
bingkai utama dengan melihat data bergantung pada codec video.

Fail indeks yang dihasilkan mempunyai tujuan yang berbeza.

* Perpustakaan yang mengendalikan fail AVI dalam Transcode(1) boleh membaca indeks tersebut
fail dan gunakan fail ini untuk membina semula indeks dan bukannya mengimbas melalui
keseluruhan fail AVI berulang kali. Membaca indeks daripada fail indeks ialah
banyak lebih pantas daripada mengimbas melalui AVI.

* Ia boleh digunakan sebagai fail mencari. Apabila diberikan kepada transcode melalui --nav_seek
suis, transcode akan menggunakan fail untuk mencari terus ke kedudukan anda
ditentukan melalui -c. Ini juga berfungsi untuk berbilang julat -c.

* Senang ada untuk debugging.

PILIHAN


-o ofile
Nyatakan nama fail output.

-i ifile
Nyatakan nama fail input.

-f memaksa penggunaan indeks sedia ada.

-n paksa menjana indeks dengan mengimbas fail.

-x (menyiratkan -n) jangan gunakan sebarang indeks sedia ada untuk menjana bingkai utama.

-v versi tunjuk.

-h tunjukkan teks bantuan.

MPLAYER


aviindex boleh menukar daripada dan kepada fail indeks yang dijana mpplayer. Sejak mpplayer-1.0pre3
mpplayer mempunyai keupayaan untuk menyimpan indeks melalui -saveidx FAIL dan muatkannya semula
-loadidx FAIL. aviindex mampu menukar fail indeks mpplayer kepada indeks transkod
fail dan naib visa. Ia tidak dapat menulis fail mpplayer secara langsung. Contoh a
alat alat
mplayer -frames 0 -saveidx mpidx broken.avi
aviindex -i mpidx -o tcindex
avimerge -x tcindex -i rosak.avi -o tetap.avi
Atau sebaliknya
aviindex -i broken.avi -n -o broken.idx
aviindex -i broken.idx -o mpidx
mpplayer -loadidx mpidx broken.avi
Perbezaan utama antara kedua-dua format fail indeks adalah bahawa mpplayer adalah a
format binari yang merupakan salinan tepat indeks dalam fail AVI. aviindex Formatnya ialah
berasaskan teks. Lihat FORMAT untuk maklumat lanjut.

CONTOH


Perintah itu

aviindex -i 3GBfile.avi -o 3GB.index

menjana dan mengindeks fail besar 3GBfile.avi. Anda boleh menggunakan fail 3GB.index untuk memberitahu
transcode untuk membaca indeks dari fail ini dan bukan dari avi. Ini membawa kepada lebih cepat
masa permulaan.

Katakan 3GBfile.avi mempunyai video DivX dan bunyi PCM dan anda ingin mengekod beberapa julat.

transcode -V -i 3GBfile.avi --nav_seek 3GB.index \
-x xvid,avi \
-c 5000-6000,0:20:00-0:21:00,100000-100001 \
-y xvid --lame_preset standard -o out.avi

FORMAT


Format fail indeks. 7 bait pertama dalam fail ini ialah "AVIIDX1" untuk memudahkan
pengesanan dan ulasan tentang siapa yang mencipta fail. Baris kedua ialah komen dan
menerangkan bidang. Jangan padamkannya. Setiap baris (kecuali 2 yang pertama) terdiri daripada betul-betul
8 medan semuanya dipisahkan oleh satu ruang dan menerangkan satu bahagian tertentu fail AVI.
Berikut ialah contoh fail AVI dengan dua trek audio.

AVIIDX1 # Dijana oleh aviindex (transkod-0.6.8)
TAG JENIS KEBONGKANG/JENIS POS LEN KUNCI MS
00db 1 0 0 2048 8335 1 0.00
01wb 2 1 0 10392 847 1 0.00
01wb 2 2 1 11248 847 1 0.00
02wb 3 3 0 12104 847 1 0.00
02wb 3 4 1 12960 847 1 0.00
00db 1 5 1 13816 5263 0 0.00
00db 1 6 2 19088 3435 0 0.00
01wb 2 7 2 22532 834 1 0.00

Padang TAG ialah deskriptor ketulan. "00d*" untuk video itu, "01wb" untuk yang pertama
trek audio, "02wb" untuk trek audio kedua dan seterusnya.

Padang JENIS ialah jenis bongkah. Ini berlebihan kerana jenisnya juga
tertanam ke dalam medan TAG tetapi ia adalah perkara yang mudah untuk dimiliki. Ia 1 untuk video, 2 untuk
trek audio pertama dan 3 untuk trek audio kedua.

Padang SEKALI ialah nombor ketulan mutlak dalam fail AVI. Jika anda membaca medan CHUNK
dalam baris terakhir fail indeks, anda tahu berapa banyak ketulan fail AVI ini.

Padang BAHAGIAN/JENIS menyimpan maklumat tentang bilangan ketulan jenis ini sebelum ini
ditemui dalam fail AVI.

Padang POS ialah kedudukan bait mutlak dalam fail AVI di mana bahagian ini boleh ditemui.
Perhatikan medan ini boleh memuatkan jumlah yang sangat besar jika anda berurusan dengan AVI yang besar.

Padang LEN adalah panjang bongkah ini.

Padang UTAMA menyimpan maklumat jika bongkah ini ialah kerangka utama. Dalam contoh di atas, semua
ketulan audio ialah ketulan kekunci, tetapi hanya bingkai video pertama ialah bingkai kekunci. Medan ini adalah
sama ada 0 atau 1.

Padang MS menyimpan maklumat tentang berapa milisaat telah berlalu. Medan ini mungkin
0.00 jika tidak diketahui.

PENGARANG


aviindex ditulis oleh Tilmann Bitterberg
dan merupakan sebahagian daripada transkod.

Gunakan aviindex dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad