InggrisPerancisSpanyol

Ad


favorit OnWorks

flvmeta - Online di Cloud

Jalankan flvmeta di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah flvmeta yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


flvmeta - memanipulasi atau mengekstrak metadata dalam file Adobe Flash Video

RINGKASAN


flvmeta INPUT_FILE
flvmeta INPUT_FILE BERKAS KELUARAN
flvmeta -D|--buang [Pilihan] INPUT_FILE
flvmeta -F|--dump penuh [Pilihan] INPUT_FILE
flvmeta -C|--centang [Pilihan] INPUT_FILE
flvmeta -U|--perbarui [Pilihan] INPUT_FILE [BERKAS KELUARAN]

DESKRIPSI


flvmeta adalah utilitas baris perintah yang ditujukan untuk memanipulasi file Adobe(tm) Flash Video (FLV),
melalui beberapa perintah, hanya satu yang dapat digunakan untuk setiap pemanggilan
program.

Ia memiliki kemampuan untuk menghitung dan menyuntikkan berbagai nilai dalam diMetaData peristiwa
tag, termasuk indeks bingkai utama yang digunakan oleh sebagian besar pemutar video untuk memungkinkan pencarian akses acak,
terutama untuk file HTTP pseudo-streamed melalui modul sisi server, dengan meminta klien mengirim
file offset mencari keyframe terdekat yang diinginkan.
Alat seperti flvmeta harus digunakan jika proses penyandian awal tidak dapat
menyuntikkan metadata tersebut.

Itu juga dapat secara opsional menyuntikkan diLastSecond acara, digunakan untuk menandakan akhir pemutaran,
misalnya untuk mengembalikan perangkat lunak pemutar ke status 'berhenti'.

flvmeta juga memiliki kemampuan untuk membuang metadata dan informasi file lengkap ke standar
output, dalam berbagai format output tekstual, termasuk XML, YAML, dan JSON.

Terakhir, program dapat menganalisis file FLV untuk mendeteksi potensi masalah dan kesalahan, dan
menghasilkan laporan tekstual sebagai format mentah, sebagai JSON, atau sebagai XML. Ia memiliki kemampuan untuk
mendeteksi lebih dari seratus masalah, mulai dari tidak berbahaya hingga berpotensi tidak dapat dimainkan, menggunakan
beberapa dunia nyata mengalami masalah.

flvmeta dapat beroperasi pada file besar yang sewenang-wenang, dan dapat menangani file FLV menggunakan ekstensi
(32-bit) cap waktu. Itu bisa menebak dimensi bingkai video untuk semua codec video yang dikenal
didukung oleh spesifikasi FLV resmi.

Penggunaan memorinya tetap minimal, karena menggunakan algoritma pembacaan dua arah yang memungkinkan
perhitungan semua tag yang diperlukan tanpa memuat apa pun selain tag file
header di memori.

PERINTAH


Hanya satu perintah yang dapat ditentukan untuk pemanggilan flvmeta. Perintah yang dipilih
menentukan mode eksekusi program.

Secara default, jika tidak ada perintah yang ditentukan, flvmeta akan secara implisit memilih perintah yang akan digunakan
sesuai dengan keberadaan INPUT_FILE dan BERKAS KELUARAN.

Jika hanya INPUT_FILE hadir, itu --membuang perintah akan dijalankan.

Jika keduanya INPUT_FILE dan BERKAS KELUARAN hadir, --memperbarui perintah akan dijalankan.

Berikut adalah daftar perintah yang didukung:

-D, --membuang
Buang representasi tekstual dari yang pertama diMetaData tag ditemukan di INPUT_FILE untuk standar
keluaran. Format default adalah XML, kecuali ditentukan lain.
Dimungkinkan juga untuk menentukan acara lain melalui --peristiwa pilihan, seperti diLastSecond.

-F, --dump penuh
Buang representasi tekstual dari seluruh konten INPUT_FILE ke keluaran standar. NS
format default adalah XML, kecuali ditentukan lain.

-C, --memeriksa
Cetak laporan ke peringatan daftar keluaran standar dan kesalahan yang terdeteksi di INPUT_FILE, sebagai
serta potensi ketidakcocokan, dan informasi tentang codec yang digunakan dalam file.
Kode keluar akan disetel ke nilai bukan nol jika ada setidaknya satu kesalahan dalam file.

Format output dapat berupa teks biasa, XML menggunakan --xml opsi, atau JSON menggunakan
--json pilihan. Itu juga dapat dinonaktifkan sama sekali menggunakan --diam pilihan jika Anda
hanya tertarik pada status keluar.

Pesan dibagi menjadi empat tingkat tertentu yang semakin penting:

· Info: pesan informasi yang tidak berkaitan dengan validitas file
· peringatan: pesan yang menginformasikan keanehan pada format flv tetapi itu mungkin tidak menghambat
pembacaan atau pemutaran file, ini adalah level default
· kesalahan: pesan yang menginformasikan kesalahan yang mungkin membuat file tidak dapat diputar atau
streaming dengan benar
· fatal: pesan yang menginformasikan kesalahan yang membuat pembacaan file lebih lanjut menjadi tidak mungkin
oleh karena itu akhiri penguraian sepenuhnya

Grafik --tingkat opsi memungkinkan flvmeta untuk membatasi tampilan pesan ke level minimum
di antaranya, misalnya jika pengguna hanya tertarik pada pesan kesalahan ke atas.

Setiap pesan atau template pesan yang disajikan kepada pengguna diidentifikasi oleh kode tertentu dari
format berikut:

[tingkat][topik][id]

· tingkat adalah huruf besar yang dapat berupa I, W, E, F sesuai dengan
tingkat pesan yang disebutkan di atas
· tema adalah bilangan bulat dua digit yang mewakili topik umum pesan
· id adalah pengidentifikasi tiga digit unik untuk pesan, atau templat pesan jika
berparameter

Pesan dapat dikaitkan dengan topik berikut:

· 10 format file flv umum
· 11 judul file
· 12 ukuran tag sebelumnya
· 20 format tanda
· 30 jenis tanda
· 40 cap waktu
· 50 data audio
· 51 codec audio
· 60 Data video
· 61 codec video
· 70 metadata
· 80 data AMF
· 81 keyframes
· 82 poin isyarat

Misalnya, mewakili Peringatan di topik 51 dengan id 050, yang mewakili peringatan
pesan yang terkait dengan codec audio, dalam hal ini untuk memberi sinyal bahwa tag audio memiliki kode yang tidak diketahui
codec.

-kamu, --memperbarui
Perbarui file input yang diberikan dengan memasukkan yang dihitung diMetaData menandai. Jika BERKAS KELUARAN is
ditentukan, itu akan dibuat atau ditimpa sebagai gantinya dan file input tidak akan
diubah. Jika file asli akan diperbarui, file sementara akan dibuat di
direktori temp default platform, dan itu akan disalin ke file asli di
akhir operasi. Hal ini disebabkan fakta bahwa file output ditulis sementara
file asli sedang dibaca karena metode two-pass.

Metadata yang dihitung berisi antara lain data informasi keyframe lengkap, untuk
memungkinkan HTTP pseudo-streaming dan pencarian akses acak dalam file.

Secara default, sebuah diLastSecond tag akan dimasukkan, kecuali jika --tanpa-detik-terakhir pilihannya adalah
ditentukan.

Biasanya ditimpa oleh proses pembaruan, metadata yang ada ditemukan di file input
dapat dipertahankan oleh --melestarikan .

Dimungkinkan juga untuk memasukkan nilai string khusus dengan --Menambahkan pilihan, yang dapat
ditentukan beberapa kali.

Secara default, operasi pembaruan dilakukan tanpa keluaran, kecuali jika: --bertele-tele Option
ditentukan, atau --cetak-metadata digunakan untuk mencetak metadata yang baru ditulis ke
keluaran standar.

PILIHAN


DUMP
-d FORMAT, --dump-format=FORMAT
tentukan format dump di mana FORMAT adalah 'xml' (default), 'json', 'raw', atau 'yaml'.
Juga berlaku untuk --dump penuh perintah.

-J, --json
setara dengan --dump-format=json

-R, --mentah
setara dengan --dump-format=mentah

-X, --xml
setara dengan --dump-format=xml

-y, --yaml
setara dengan --dump-format=yaml

-e EVENT, --acara=EVENT
tentukan acara yang akan dibuang alih-alih diMetaData, sebagai contoh diLastSecond

TARIF
-l TINGKAT, --tingkat=TINGKAT
hanya mencetak pesan di mana level setidaknya TINGKAT. Levelnya adalah, dengan naik
penting, 'info', 'peringatan' (default), 'error', atau 'fatal'.

-Q, --diam
tidak mencetak pesan, hanya mengembalikan kode status

-X, --xml
menghasilkan laporan XML alih-alih teks 'ramah-kompiler' default

-J, --json
hasilkan laporan JSON alih-alih teks 'ramah-kompiler' default

UPDATE
-M, --cetak-metadata
cetak metadata ke stdout setelah pembaruan menggunakan format yang ditentukan oleh --format
Option

-a NAMA=VALUE, --tambah=NAMA=VALUE
tambahkan nilai string metadata ke file output. Pasangan nama/nilai akan menjadi
ditambahkan di akhir diMetaData menandai.

-S, --tidak ada detik terakhir
jangan buat diLastSecond label

-P, --melestarikan
pertahankan file input yang ada diMetadata tag

-F, --memperbaiki
perbaiki tag yang tidak valid dari file input

-Saya, --mengabaikan
abaikan tag yang tidak valid dari file input (perilaku default adalah menghentikan
proses pembaruan dengan kesalahan)

-T, --reset-stempel waktu
setel ulang cap waktu jadi BERKAS KELUARAN dimulai dari nol. Ini telah ditambahkan karena beberapa
File FLV diproduksi dengan memotong file yang lebih besar, dan perangkat lunak melakukan pemotongan
tidak mengatur ulang cap waktu seperti yang dipersyaratkan oleh standar, yang dapat menyebabkan
masalah pemutaran.

-k, --semua-bingkai utama
indeks semua tag keyframe, termasuk stempel waktu duplikat

UMUM
-di, --bertele-tele
menampilkan pesan yang informatif

-V, --Versi: kapan
informasi versi cetak dan keluar

-H, --membantu
tampilkan bantuan pada penggunaan program dan keluar

FORMAT


Berbagai format XML yang digunakan oleh flvmeta dijelaskan secara tepat oleh XSD berikut
skema:

· http://schemas.flvmeta.org/flv.xsd: menjelaskan organisasi umum file FLV

· http://schemas.flvmeta.org/Amf0.xsd: menjelaskan representasi XML dari Adobe(TM)
Format serialisasi AMF0

· http://schemas.flvmeta.org/report.xsd: menjelaskan format keluaran XML dari --memeriksa
--xml Command

CONTOH


flvmeta contoh.flv

Mencetak konten tag onMetadata dari example.flv sebagai keluaran XML.

flvmeta contoh.flv keluar.flv

Membuat file bernama out.flv yang berisi metadata yang diperbarui dan tag onLastSecond dari
file contoh.flv.

flvmeta --memeriksa --xml --tingkat=kesalahan contoh.flv

Memeriksa validitas file example.flv dan mencetak laporan kesalahan ke stdout dalam XML
format, hanya menampilkan kesalahan dan kesalahan fatal.

flvmeta --dump penuh --yaml contoh.flv

Mencetak konten lengkap example.flv sebagai format YAML ke stdout.

flvmeta --memperbarui --tanpa-detik-terakhir --tampilkan-metadata --json contoh.flv

Melakukan pembaruan di tempat dari example.flv dengan memasukkan onMetadata yang dihitung tanpa
tag onLastSecond, dan mencetak metadata yang baru dimasukkan pada stdout sebagai JSON.

EXIT STATUS


· 0 flvmeta keluar tanpa kesalahan
· 1 terjadi kesalahan saat mencoba membuka file input
· 2 file input tidak dikenali sebagai file FLV
· 3 kondisi akhir file ditemukan secara tidak terduga
· 4 kesalahan alokasi memori terjadi selama menjalankan program
· 5 tag kosong ditemukan di file input
· 6 terjadi kesalahan saat mencoba membuka file keluaran
· 7 tag yang tidak valid ditemukan dalam file input
· 8 terjadi kesalahan saat menulis file keluaran
· 9 itu --memeriksa perintah melaporkan file yang tidak valid (satu atau lebih kesalahan)

Gunakan flvmeta online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad