IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

flvmeta - Online nel cloud

Esegui flvmeta nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando flvmeta che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


flvmeta: manipola o estrae metadati nei file Adobe Flash Video

SINOSSI


flvmeta FILE DI INPUT
flvmeta FILE DI INPUT FILE DI USCITA
flvmeta -D|--dump [Opzioni] FILE DI INPUT
flvmeta -F|--dump completo [Opzioni] FILE DI INPUT
flvmeta -C|--controlla [Opzioni] FILE DI INPUT
flvmeta -U|--aggiorna [Opzioni] FILE DI INPUT [FILE DI USCITA]

DESCRIZIONE


flvmeta è un'utilità della riga di comando volta a manipolare file Adobe(tm) Flash Video (FLV),
attraverso più comandi, di cui solo uno può essere utilizzato per ogni invocazione del
.

Possiede la capacità di calcolare e inserire una varietà di valori nel file onMetaData evento
tag, inclusi gli indici dei fotogrammi chiave utilizzati dalla maggior parte dei lettori video per consentire la ricerca ad accesso casuale,
in particolare per i file HTTP in pseudo-streaming tramite un modulo lato server, facendo inviare al client
l'offset del file ha cercato il fotogramma chiave desiderato più vicino.
Strumenti come flvmeta deve essere utilizzato nel caso in cui il processo di codifica iniziale non sia in grado di farlo
iniettare quei metadati.

Facoltativamente può anche iniettare il file suLastSecond evento, utilizzato per segnalare la fine della riproduzione,
ad esempio per riportare il software del lettore allo stato "interrotto".

flvmeta ha anche la capacità di eseguire il dump dei metadati e delle informazioni complete sui file secondo gli standard
output, in una varietà di formati di output testuale, inclusi XML, YAML e JSON.

Infine, il programma può analizzare i file FLV per rilevare potenziali problemi ed errori e
generare un report testuale in formato non elaborato, come JSON o come XML. Ha la capacità di farlo
rilevare più di cento problemi, passando da innocui a potenzialmente ingiocabili, utilizzando
alcuni problemi riscontrati nel mondo reale.

flvmeta può operare su file di dimensioni arbitrarie e può gestire file FLV utilizzando Extended
(32 bit) timestamp. Può indovinare le dimensioni dei fotogrammi video per tutti i codec video conosciuti
supportato dalla specifica FLV ufficiale.

L'utilizzo della memoria rimane minimo, poiché utilizza un algoritmo di lettura a due passaggi che lo consente
il calcolo di tutti i tag necessari senza caricare altro che i tag del file
intestazioni in memoria.

COMANDI


È possibile specificare un solo comando per l'invocazione di flvmeta. Il comando scelto
determina la modalità di esecuzione del programma.

Per impostazione predefinita, se non viene specificato alcun comando, flvmeta sceglierà implicitamente il comando da utilizzare
a seconda della presenza di FILE DI INPUT ed FILE DI USCITA.

Se solo FILE DI INPUT è presente, il --scarico il comando verrà eseguito.

Se entrambi FILE DI INPUT ed FILE DI USCITA sono presenti, il --aggiornare il comando verrà eseguito.

Ecco un elenco dei comandi supportati:

-D, --scarico
Scarica una rappresentazione testuale del primo onMetaData etichetta trovata in FILE DI INPUT allo standard
produzione. Il formato predefinito è XML, se non diversamente specificato.
È anche possibile specificare un altro evento tramite --evento opzione, come ad esempio suLastSecond.

-F, --dump completo
Scarica una rappresentazione testuale dell'intero contenuto di FILE DI INPUT all'uscita standard. IL
il formato predefinito è XML, se non diversamente specificato.

-C, --dai un'occhiata
Stampa un report sull'output standard che elenca gli avvisi e gli errori rilevati in FILE DI INPUT, come
nonché potenziali incompatibilità e informazioni sui codec utilizzati nel file.
Il codice di uscita verrà impostato su un valore diverso da zero se è presente almeno un errore nel file.

Il formato di output può essere testo semplice o XML utilizzando il formato --xml opzione o JSON utilizzando l'opzione
--json opzione. Può anche essere disabilitato del tutto utilizzando il file --silenzioso opzione se lo sei
interessato solo allo stato di uscita.

I messaggi sono suddivisi in quattro livelli specifici di importanza crescente:

· info: messaggi informativi che non riguardano la validità del file
· identificazione dei warning: messaggi che informano di stranezze del formato flv ma che potrebbero non ostacolarlo
lettura o riproducibilità dei file, questo è il livello predefinito
· errore: messaggi che informano di errori che potrebbero rendere impossibile la riproduzione del file o
eseguire lo streaming correttamente
· fatale: messaggi che informano di errori che rendono impossibile l'ulteriore lettura del file
quindi terminando completamente l'analisi

Il --livello l'opzione consente flvmeta per limitare la visualizzazione dei messaggi al livello minimo
tra questi, ad esempio se l'utente è interessato solo ai messaggi di errore e superiori.

Ogni messaggio o modello di messaggio presentato all'utente è identificato da uno specifico codice di
il seguente formato:

[livello] [argomento] [id]

· livello è una lettera maiuscola che può essere I, W, E, F secondo il
livelli di messaggio sopra menzionati
· argomento è un numero intero di due cifre che rappresenta l'argomento generale del messaggio
· id è un identificatore univoco a tre cifre per il messaggio o, se, un modello di messaggio
parametrizzato

I messaggi possono essere correlati ai seguenti argomenti:

· 10 formato file flv generale
· 11 intestazione del file
· 12 dimensione del tag precedente
· 20 formato dell'etichetta
· 30 tipi di tag
· 40 timestamp
· 50 dati audio
· 51 codec audio
· 60 Dati video
· 61 codec video
· 70 metadati
· 80 Dati dell'AMF
· 81 fotogrammi chiave
· 82 punti di indicazione

Ad esempio, rappresenta un avviso nell'argomento 51 con l'ID 050, che rappresenta un avviso
messaggio relativo ai codec audio, in quel caso per segnalare che un tag audio ha un'identità sconosciuta
codec.

-U, --aggiornare
Aggiorna il file di input specificato inserendo un file calcolato onMetaData etichetta. Se FILE DI USCITA is
specificato, verrà invece creato o sovrascritto e il file di input non lo sarà
modificata. Se il file originale deve essere aggiornato, verrà creato un file temporaneo nel file
directory temporanea predefinita della piattaforma e verrà copiata sul file originale in
la fine dell'operazione. Ciò è dovuto al fatto che il file di output viene scritto while
il file originale viene letto grazie al metodo a due passaggi.

I metadati calcolati contengono tra gli altri dati informazioni complete sui fotogrammi chiave, al fine di
consentire lo pseudo-streaming HTTP e la ricerca ad accesso casuale nel file.

Per impostazione predefinita, an suLastSecond verrà inserito il tag, a meno che il file --no-ultimo secondo opzione è
specificato.

Normalmente sovrascritti dal processo di aggiornamento, i metadati esistenti trovati nel file di input
può essere preservato da --conserva opzione.

È anche possibile inserire valori di stringa personalizzati con il file --Inserisci opzione, che può essere
specificato più volte.

Per impostazione predefinita, l'operazione di aggiornamento viene eseguita senza output, a meno che il file --verboso opzione
è specificato, o il --print-metadati viene utilizzato per stampare i metadati appena scritti nel file
uscita standard.

VERSIONI


DUMP
-d FORMATO, --formato-dump=FORMATO
specificare il formato dump dove FORMATO è "xml" (predefinito), "json", "raw" o "yaml".
Applicabile anche per --dump completo comando.

-J, --json
equivalente --dump-formato=json

-R, --crudo
equivalente --formato-dump=grezzo

-X, --xml
equivalente --formato-dump=xml

-sì, --yaml
equivalente --dump-formato=yaml

-e EVENTO, --evento=EVENTO
specificare invece l'evento da scaricare onMetaData, Per esempio suLastSecond

CONTROLLO
-l LIVELLO, --livello=LIVELLO
stampa solo i messaggi in cui il livello è almeno LIVELLO. I livelli sono in ordine crescente
importanza, "informazioni", "avviso" (impostazione predefinita), "errore" o "fatale".

-Q, --silenzioso
non stampare messaggi, restituire solo il codice di stato

-X, --xml
generare un report XML invece del testo predefinito "compilatore-friendly".

-J, --json
generare un report JSON invece del testo predefinito "compilatore-friendly".

AGGIORNAMENTO
-M, --print-metadati
stampa i metadati su stdout dopo l'aggiornamento utilizzando il formato specificato da --formato
opzione

-a NAME = VALUE, --aggiungi=NAME = VALUE
aggiungere un valore di stringa di metadati al file di output. La coppia nome/valore sarà
aggiunto alla fine del onMetaData etichetta.

-S, --no-ultimosecondo
non creare il suLastSecond etichetta

-P, --conserva
preservare il file di input esistente onMetadata tag

-F, --aggiustare
correggere i tag non validi dal file di input

-io, --ignorare
ignora i tag non validi dal file di input (il comportamento predefinito è interrompere il file
processo di aggiornamento con un errore)

-T, --reset-timestamp
reimpostare i timestamp in questo modo FILE DI USCITA inizia da zero. Questo è stato aggiunto perché alcuni
I file FLV vengono prodotti tagliando file più grandi ed è il software che esegue il taglio
non reimposta i timestamp come richiesto dallo standard, il che può causare
problemi di riproduzione.

-K, --all-keyframes
indicizza tutti i tag dei fotogrammi chiave, inclusi i timestamp duplicati

GENERALE
-in, --verboso
visualizzare messaggi informativi

-V, --versione
stampa le informazioni sulla versione ed esci

-H, --Aiuto
visualizzare la guida sull'utilizzo del programma ed uscire

FORMATI


I vari formati XML utilizzati da flvmeta sono precisamente descritti dal seguente XSD
schemi:

· http://schemas.flvmeta.org/flv.xsd: descrive l'organizzazione generale dei file FLV

· http://schemas.flvmeta.org/Amf0.xsd: descrive una rappresentazione XML di Adobe(TM)
Formato di serializzazione AMF0

· http://schemas.flvmeta.org/report.xsd: descrive il formato di output XML del file --dai un'occhiata
--xml command

ESEMPI


flvmeta esempio.flv

Stampa il contenuto del tag onMetadata di example.flv come output XML.

flvmeta esempio.flv out.flv

Crea un file denominato out.flv contenente metadati aggiornati e un tag onLastSecond dal file
file esempio.flv.

flvmeta --dai un'occhiata --xml --level=errore esempio.flv

Controlla la validità del file example.flv e stampa il rapporto errori su stdout in XML
formato, visualizzando solo errori ed errori irreversibili.

flvmeta --dump completo --yaml esempio.flv

Stampa l'intero contenuto di example.flv in formato YAML su stdout.

flvmeta --aggiornare --no-ultimo secondo --mostra-metadati --json esempio.flv

Esegue un aggiornamento sul posto di example.flv inserendo onMetadata calcolati senza un file
onLastSecond e stampa i metadati appena inseriti su stdout come JSON.

EXIT STATUS


· 0 flvmeta è uscito senza errori
· 1 si è verificato un errore durante il tentativo di aprire un file di input
· 2 il file di input non è stato riconosciuto come file FLV
· 3 è stata rilevata inaspettatamente una condizione di fine file
· 4 si è verificato un errore di allocazione della memoria durante l'esecuzione del programma
· 5 è stato rilevato un tag vuoto in un file di input
· 6 si è verificato un errore durante il tentativo di aprire un file di output
· 7 è stato rilevato un tag non valido in un file di input
· 8 si è verificato un errore durante la scrittura di un file di output
· 9 , il --dai un'occhiata il comando ha segnalato un file non valido (uno o più errori)

Utilizza flvmeta online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo è un codec di immagine JPEG
    che utilizza istruzioni SIMD (MMX, SSE2,
    NEON, AltiVec) per accelerare la linea di base
    Compressione e decompressione JPEG attiva
    x86, x8...
    Scarica libjpeg-turbo
  • 2
    Xtreme Download Manager
    Xtreme Download Manager
    Il progetto ha ora una nuova casa:
    https://xtremedownloadmanager.com/ For
    sviluppatori:
    https://github.com/subhra74/xdm Xtreme
    Download Manager è un potente strumento per...
    Scarica Xtreme Download Manager
  • 3
    TTGO VGA32 Lite
    TTGO VGA32 Lite
    Caratteristiche:4:3 e 16:9 a bassa risoluzione
    Uscita VGATastiera e mouse PS/2
    interfaccia utente basata su inputText (TUI)
    con dialog manager Partial Unicode
    supportoSlave dis...
    Scarica TTGO VGA32 Lite
  • 4
    Bootloader EFI Clover
    Bootloader EFI Clover
    Il progetto si è spostato in
    https://github.com/CloverHackyColor/CloverBootloader..
    Caratteristiche: Avvia macOS, Windows e Linux
    in modalità UEFI o legacy su Mac o PC con
    UE...
    Scarica il bootloader Clover EFI
  • 5
    rpm uniti
    rpm uniti
    Unisciti a noi in Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Abilita il repository URPMS nel tuo
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Scarica unitedrpms
  • 6
    Potenzia le librerie C++
    Potenzia le librerie C++
    Boost fornisce portatile gratuito
    librerie C++ sottoposte a revisione paritaria. Il
    l'accento è posto sulle librerie portatili che
    funzionano bene con la libreria standard C++.
    Vedi http://www.bo...
    Scarica le librerie Boost C++
  • Di Più "

Comandi Linux

Ad