MediaInfo è un'applicazione multi-piattaforma e open source che fornisce agli utenti sia un programma da riga di comando che un'interfaccia utente grafica per la visualizzazione delle varie caratteristiche dei file audio e video.
Visualizza informazioni dettagliate su tag, codec e contenitori di quasi tutti i file multimediali (vedi sotto per i formati supportati). L'applicazione è stata progettata da zero per essere compatibile con i sistemi operativi Linux, Microsoft Windows e Mac OS X.
Caratteristiche a colpo d'occhio
Le funzionalità principali includono la possibilità di leggere un'ampia gamma di formati di file audio e video, offrono agli utenti modalità di visualizzazione multiple che possono essere altamente personalizzate, possibilità di esportare le informazioni in file di testo normale, HTML o CSV, nonché localizzazione e capacità di internazionalizzazione.
Come accennato, il programma funziona principalmente con qualsiasi emulatore di terminale, ma grazie a un'interfaccia grafica utente consente agli utenti di caricare facilmente e velocemente qualsiasi file multimediale e visualizzare il codec utilizzato, la modalità di bit rate complessiva, il bit rate complessivo, la data codificata, data taggata, nonché stream video e audio.
Inoltre, ti consente di accedere al sito Web ufficiale del rispettivo codec utilizzato per codificare il video e / o il file audio caricato nell'applicazione, nonché di scaricare un lettore per quel formato multimediale.
Supporta un'ampia gamma di formati di file multimediali
I formati di file supportati includono MKV, AVI, DivX, XviD, OGM, WMV, Real Media, MPEG-1, MPEG-2, MPEG-4, DVD (VOB) e QuickTime per file video, MP3, FLAC, WAV, OGG, AC3, DTS, AAC, M4A, RA, AU e AIFF per i file audio e SRT, ASS, SSA e SAMI per i sottotitoli.
L'applicazione può anche visualizzare (se disponibile) informazioni generali su un file, come titolo, durata, autore, numero di traccia, album e data del regista, proporzioni, fps, frequenza di campionamento, canali, lingua dei sottotitoli, elenco di capitoli e numero di capitoli.
Linea di fondo
In conclusione, MediaInfo è un'applicazione decente e utile per l'analisi di file multimediali sotto la piattaforma Linux. Supporta una pletora di file audio e video per i quali visualizza un gran numero di informazioni.
Novità in questa versione:
- Aggiornamento esportazione PBCore 2.1, sponsorizzato da WGBH come parte del progetto di sviluppo e conservazione PBCore finanziato da NEH
- TIFF: sono supportati più IFD (densità, software ...)
- Uscita NISO Z39.87
- Mastering Display Colour Primaries: mostrava sempre BT.709 invece del valore reale, quando presente
- Allegati: non fornisci più il contenuto degli allegati in XML per impostazione predefinita, corregge
Novità della versione nella versione:
- MediaInfoOnline: https://mediaarea.net/MediaInfoOnline
- build ed esempio JavaScript
- Dolby Vision: rilevamento di Dolby Vision e visualizzazione del profilo per file MPEG-TS e MP4
- MPEG-4: supporto di tracce di timecode esterne (.qtc)
- JPEG 2000: supporto dei profili IMF
- F523, BDMV: supporto della playlist Blu-ray UHD
- Endianness e Sign report per le tracce di PCM Matroska
- MPEG-4: resolume DXV display
- MPEG-4: supporto di nomi di file & gt; 64 caratteri lunghi o non ASCII per file di riferimento
- Ottimizzazione delle dimensioni binarie ridotte
- color_description: alcune modifiche per avere nomi più leggibili (DCI P3, Display P3, sRGB)
- MP4: arresto anomalo di alcuni flussi HEVC con Dolby Vision
- VC-3: la frequenza fotogrammi non dovrebbe essere rilevata come errata quando ci sono più fotogrammi per blocco
- Matroska: informazioni errate sulla gamma di colori
- Matroska: corregge il crash con alcuni file corrotti
- MXF: migliore supporto dell'altezza in caso di incoerenza tra intestazione e piè di pagina
- transfer_characteristics: corregge la differenza BT.2020 tra i valori 14 e 15
- Traccia: correzione dei blocchi con alcuni file
- Traccia: codifica caratteri non valida con alcuni file MOV
- Alcuni problemi di perdita di memoria
Novità nella versione 0.7.99:
- EBUCore: output JSON (- uscita = EBUCore_1.8_JSON)
- EBUCore: aggiungi writingLibraryName e scriviLibraryVersion attributes
- Identificatore di ID annuncio visualizzato su una singola riga (& quot; Valore (Registro) & quot; formato)
- MPEG-4: migliore visualizzazione del formato delle tracce VobSub
- MPEG-4: CodecID è stsd name + ObjectTypeId per mp4a, mp4v, mp4s
- AVC: preferred_transfer_characteristics support
- Video MPEG, MPEG-4 Visual, AVC, HEVC, MPEG-4, Matroska: rilevamento corretto di RGB
- matrix_coefficients: rilevamento di Y'D'zD'x e derivazione cromatica
- AAC: informazioni su SBR / PS implicite / esplicite / NBC (non compatibili con le versioni precedenti)
- AAC: indica audioObjectType in CodecID
- Risolvi un bizzarro 1.334 DAR a causa di un problema di arrotondamento
Novità nella versione 0.7.96:
- MPEG-4: visualizzazione della data registrata dal substream DV
- I505, AC-3: arresto anomalo con alcuni fotogrammi potenzialmente malformati
- I477, AVC: correzione del blocco quando si apre .mpls da alcuni BD 3D
- MPEG-4: non mostra & quot; 1904 & quot; l'anno è il valore grezzo è 0 (Mac / Linux)
- Filetto di lettura dedicato disabilitato per impostazione predefinita (blocchi morti rari)
- # B1027, MPEG-TS: alcuni file vengono rilevati come MPEG-TS o BDAV ma non sono
- Sequenza di file: il conteggio dei fotogrammi era errato con la sequenza di file MPEG-TS (era il conteggio dei file)
- MXF: il rilevamento di più 608/708 con l'analisi di pochi fotogrammi nel mezzo del file era rotto
Novità nella versione 0.7.94:
- Novità:
- VC-3: rilevamento del time code incorporato
- VC-3: migliore supporto del flusso con larghezza 960 o 1440
- VC-3: supporto della versione 3 (a.k.a. DNxHR), inclusi profilo e livello per la versione 1/2 (a.k.a. DNxHD)
- Funzione di traccia di Matroska: riduzione delle sue dimensioni
- Funzione di traccia MXF: riduzione delle sue dimensioni
- File di progetto di Visual Studio 2017
- fissi:
- M143, MXF con metadati di acquisizione: crash risolto
- Diverse correzioni di errori
Novità in nella versione 0.7.93:
- Nuovo:
- Matroska: rilevamento del codice nativo FFV1 CodecID (& quot; V_FFV1 & quot;)
- AC-3 / E-AC-3: rilevamento di Atmos all'interno dei flussi core
- AC-3 / E-AC-3: leggera riorganizzazione della visualizzazione dei metadati per dual mono e surround
- AC-3 / E-AC-3: & quot; completa principale & quot; e informazioni simili spostate in & quot; Tipo di servizio & quot; linea dedicata li>
- AC-3 / E-AC-3: più precisione su come viene costruito un flusso (ad esempio "E-AC-3 + Atmos / E-AC-3" o & quot; TrueHD + Atmos / TrueHD / AC- 3 & quot;)
- WTV: rilevamento di base
- MPEG-TS: rilevamento dell'opera
- URL: & quot; URLEncode & quot; opzione per dire se l'input deve essere codificato per URL o no (default è guess = no change tranne se contiene spazi)
- MediaTrace: per i bitstream (non per i byte), l'offset dei bit era sbagliato
- fissi:
- HLS: a volte la durata era sbagliata, leggendo solo la prima durata del file TS. Ora viene visualizzata la durata completa li>
- MPEG-TS: se il flusso è crittografato o non valido, a volte il livello non era quello previsto per AVC (ad esempio & quot; BaseLine@3.0" invece di & quot; Baseline @ 3 & quot;)
- Matroska: larghezza / altezza del flusso FFV1 non è stata inizializzata quando la larghezza / altezza dell'intestazione della traccia Matroska è successiva a CodecID
- FFV1: corregge potenziali arresti anomali con alcune intestazioni slice buggy
- Matroska: crash in caso di allegati di grandi dimensioni e CRC32 presenti
Novità nella versione 0.7.92:
- Nuovo:
- # F507, MXF: rilevamento della caratteristica di trasferimento HLG
- # F508, HEVC: supporto di preferred_transfer_characteristics SEI (dalla bozza HEVC / H.265, metodo preferito per HLG in DVB)
- MXF: analisi dei descrittori di AVC e controllo incrociato con il contenuto di essenza
- MP4: più valori AppleStoreCountry mappati ai Paesi, mostra il numero del paese se sconosciuto
- Estensione file: verifica se l'estensione del file corrisponde al formato contenitore
- AVI / WAV: test del file troncato
- Output MIXML: Format_Profile diviso in Format_Profile, Format_Level, Format_Tier
- ID3v2: il tag TCAP è mappato al nuovo campo & quot; PodcastCategory & quot;
- fissi:
- Uscita MIXML: alcuni * _Non mancano valori originali
- MXF / Televideo: non rilevava correttamente i flussi di sottotitoli
- ID3v2: il tag TP2 è stato mappato erroneamente a & quot; Accompaniment & quot ;, ora mappato a & quot; Album_Performer & quot;
- ID3v2: il tag TSO2 è stato mappato erroneamente a & quot; Performer_Sort & quot ;, ora mappato a & quot; Album_Performer_Sort & quot;
- ID3v2: il tag TCMP è stato visualizzato due volte (2 & quot; Compilation & quot; lines)
- La versione Windows a volte mostrava una lunga stringa di caratteri in Esplora risorse, trasformata in una stringa di caratteri più breve
Novità nella versione 0.7.91:
- Aggiungi l'estensione TIFF all'estensione della shell di Windows
- Debian 9 e Ubuntu 16.10+: rimuovi la dipendenza non necessaria
- IMF e PTX: vengono rilevate più lingue dai nomi dei file (ma è necessario aggiungere l'elenco completo dei tag delle lingue comuni)
- IMF e PTX: supporto non standard ma comune & quot; LAS & quot; = & quot; Spagnolo (America Latina) & quot; codice della lingua
- MXF: supporto di colori primari, caratteristiche di trasferimento, equazioni di codifica definite in SMPTE ST 2067-21: 2016, ad es. xvYCC o BT.2020
- Minori ottimizzazioni delle prestazioni e pulizia (grazie a Pavel Pimenov)
- Ottimizzazione di MediaTrace per Matroska
- Corretto il parsing di FFV1 v0 / v1
- PTX: correzione del crash a causa di un cattivo parsing di alcuni nomi di file durante la ricerca della lingua di traccia
Novità nella versione 0.7.89:
- Visualizzazione ad albero per Windows: presenta i risultati nella parte superiore dell'albero
- QuickTime: supporto di Panasonic AVC-Intra 50/100/200 senza SPS / PPS (& quot; aixx & quot; AVin & quot; CodecID)
- Altre descrizioni dei colori QuickTime / MP4 / AVC / HEVC basate sulla futura ISO 23001-8: 201x / PDAM1
- FFV1: gestione di 16 bit (YUV e RGB) durante la gestione della versione buggy
Novità nella versione 0.7.88:
- MediaInfo distribuito con supporto HTTP / HTTPS: supporto di Amazon S3 con Signature versione 4
- FFV1: leggero miglioramento della velocità di analisi
- Durata: regressione fissa nell'ultima versione, a volte la durata è stata visualizzata con il conteggio dei minuti
Novità nella versione 0.7.86:
Novità in MediaInfo 0.7.84 (1 ° aprile 2016)
Novità in nella versione 0.7.84:
- # I122, MPEG-4 / MOV: si blocca se la scala cronologica di mdhd è 0
- MPEG-4 / MOV: loop infinito se stsc / stsz malformato (rilevato da fuzzing)
- MPEG-TS: alcuni sottotitoli DVB non sono stati rilevati
- HLS: migliore gestione delle playlist multimediali con EXT-X-BYTERANGE
Novità nella versione 0.7.80:
- Matroska: supporto dei tag di statistiche MKVMerge (numero di frame di durata, dimensioni del flusso, bit rate) per traccia, grazie a ndjamena
- FLAC: posizioni dei canali, grazie a ndjamena
- FLAC: differenza tra profondità di bit rilevata e profondità di bit memorizzata li>
- MPEG-TS: se il flusso di trasporto DTVCC è presente e nessun descrittore del servizio DTVCC, scansiona anche nel mezzo del file per rilevare altri servizi di sottotitoli
- Calcolo della frequenza fotogrammi sottotitoli se sono disponibili il conteggio e la durata dei fotogrammi (nascosto per impostazione predefinita)
- Sottotitoli in Matroska: conteggio degli elementi
- Matroska, MXF e MP4 / MOV: rilevamento di file troncati
- DTS: differenza tra ES Matrix e ES discrete
- DTS: visualizza ES Matrix o ES Discrete anche se sono presenti HRA o MA
- DTS: differenza tra DTS-HRA con opzione 96k e puro DTS-96/24
- DTS: rilevamento di DTS: X
- Esempi per informazioni sui fotogrammi
- AC-3: rilevamento di Atmos all'interno di TrueHD
- Frequenza dei fotogrammi video: mostra la precisione dei fotogrammi 1 / 1.001 (ad es. "23.976 (24000/1001) fps" e "23.976 (23976/1000) fps")
- MPEG-4 / MOV: mostra l'elenco completo delle marche compatibili nel campo CodecID
- MPEG-4 / MOV: gruppi alternativi
- MPEG-4 / MOV: & quot; Disabled & quot; tag
- MPEG-4 / MOV: & quot; Forced & quot; tag
- MPEG-4 / MOV: mostra i collegamenti tra le tracce (capitoli per, i sottotitoli per, fallback per)
- MXF: gestione di più elementi metadati di acquisizione
- MXF: nome pacchetto
- AVC: metodo di memorizzazione del contenuto interlacciato (campi interlacciati o campi separati)
- EBUCore: metadati di acquisizione (Prova del concetto, solo per feedback)
- Matroska: l'algoritmo di rilevamento della frequenza fotogrammi rivisitato, meno numeri errati sono attesi
- SDP / Televideo: alcune pagine a volte erano presenti (quando erano presenti in 2 diverse linee SDP) visualizzate più volte
- MPEG-4 / MOV: alcune tracce di suggerimento non sono state visualizzate
- Aggiunta lingua hongkongese
- Opzione & quot; Analisi completa & quot;
Novità nella versione 0.7.77:
- # B941, MXF: i file con solo un flusso video e un flusso di dati ausiliario avevano un flusso video secondario non corretto
- MOV: rilevamento del codecID r210 come RGB raw
- Dati ausiliari: rilevamento di tutti i blocchi di metadati (in precedenza: solo il primo è stato rilevato)
- MPEG-TS: Demux errato di file TSP (188 + 16 TS) con PES con solo padding
- MediaTrace # 2: XML malformato con gli elementi Flags (hotfix, il significato di flags disabilitato nell'output XML)
- MediaTrace # 3: XML malformato con alcuni file MP4
- MediaTrace # 6: attributi duplicati XML
- MediaTrace # 10: versioned xsd, creando il nome e la versione della libreria
- MediaTrace: il contenuto XML non è stato sfuggito
- # B947, supporto Amazon S3 (API REST v2), solo CLI / DLL e se compilato con supporto libcurl: il file di analisi su s3 non funzionava se la chiave segreta contiene / carattere
Novità nella versione 0.7.75:
- aggiunta:
- MXF: considerando tracce del codice di tempo a 60 fps con 2 componenti con una differenza di 2 fotogrammi come un singolo codice di tempo
- EBUCore 1.6: passa al collegamento dell'XSD finale
- Correzione bug:
- XDCAM: alcune strutture di directory sono state rilevate erroneamente come struttura XDCAM con un file XML
- MXF: i tempi di SDTI 60 fps erano errati
- # B927, DPX: è stato utilizzato il formato DPX specifico per data / ora al posto di quello tipo ISO
- # B927, EBUCore: contenuto non valido nell'attributo startDate
- ProRes: stream con apcs I CodecID sono stati visualizzati con una profondità di bit incoerente invece di una profondità netta li>
Novità in nella versione 0.7.74:
- FIMS: versione preliminare (non per produzione)
- Audio D-10: visualizzazione del bitrate reale accanto al bitrate codificato
- VC-3: rilevamento di pacchetti CDP (608/708 didascalie), creati da Nexio, all'interno dei dati privati VC-3
- AES3: termine generico AES3 sostituito da numeri SMPTE ST più precisi (302, 331, 337)
- NUT: rilevamento di base
- FFV1: più analisi del flusso di bit, supporto di qualsiasi versione di FFV1 in MOV e Matroska
- DPX: spazio colore e frequenza fotogrammi
- # B906, Matroska: mancava la durata se il blocco Info si trova alla fine del file
- # B908, AC-3: profondità di bit rimossa
- # P86, MPEG-4: moov_trak_edts_elst Atom stava ignorando la versione dell'atomo
- Dolby E: a volte veniva segnalato il valore di conteggio del canale MXF invece del conteggio del canale reale
- VorbisComment: WAVEFORMATEXTENSIBLE_CHANNEL_MASK & quot; 0X & quot; (& quot; x & quot; in maiuscolo) è accettato ora
- EBUCore: TotalProgrammeDuration è stato riempito in modo errato con il valore IdentClockStart
- EBUCore: origine / materiale spostato da timecodeStart a timecodeTrack
- MPEG-4: mancano informazioni per alcuni flussi in alcuni casi specifici
Novità nella versione 0.7.73:
- BPG: supporto di base, grazie a Kurtnoise
- CAF: supporto di base di Apple Core Audio Format, sponsorizzato da FlavorSys
- JPEG-2000: visualizzazione del profilo (Rsiz)
- JPEG-2000: rilevamento dello spazio cromatico XYZ (basato sul profilo D-Cinema)
- FFV1 in MOV: maggiori dettagli (versione ...)
- MOV / MPEG-4: gestione di clcn (little endian nclc) Tipo di parametro colore
- # P84, Matroska: aggiungi il supporto TEXTST al parser MKV, grazie a Kurtnoise
- # P85, MPEG-TS: aggiungi il supporto TEXTST al parser MPEG-PSI, grazie a Kurtnoise
- Interfaccia MediaInfoDLL: pulizia, aggiunta di ulteriori funzionalità di debug
- Interfaccia MediaInfoDLL: blocco dei thread giganti rimosso
- # F460, VC-3 / DNxHD: rilevamento di RGB 444 e altre SMPTE ST 2019 (2014) nuove CID
- VC-3 / DNxHD: numero di versione (HVN)
- Pulisci le dimensioni dell'apertura si sposta da larghezza / altezza al proprio campo
- HEVC: tier
- MXF: la scrittura della libreria e la scrittura dei campi dell'applicazione vengono cancellate
- Prores: supporto di 4444 profili
- CAP: rilevamento di file CAP da Cheetah e Lambda
- B886, le uscite XML e HTML sono state interrotte
- B902: Aspetto EBU non valido in caso di numeratore non classico: formato denominatore
- # B758, VC-3 / DNxHD: spazio colore e sottocampionamento errati in caso di CID sconosciuta, ora vuoto se la versione del formato non è nota li>
- # B903, MXG: traccia timecode errata utilizzata per i file MXF AS-11 DPP
- # B904, MXF: gestione della ripetizione dei metadati dell'intestazione nei file MXF
- MXF: il valore AFD era errato (visualizzazione del byte completo, ma AFD è solo 4 bit di questo byte)
- DTS: alcuni flussi in Little endian non sono stati rilevati
- MPEG-4: alcuni file avevano un numero di frame errato
- AVC: alcuni stream di didascalie SCTE 128 sono stati visualizzati due volte
- BMP; accettando file con informazioni sulla dimensione del file impostate su -1
- RF64: sampleCount non era sempre corretto
- MOV: evita l'analisi errata in caso di & quot; colr & quot; atomo con & quot; prof & quot; tipo di parametro colore
- DCP / IMF: l'ID ha ora l'ordine AM / PKL CPL in tutti i casi (non solo quando c'è più di una CPL)
- # B893, MXF: crash con i file Panasonic P2 3.0
- DPX: le informazioni sul tempo erano con nativo & quot;: & quot; carattere
- Sequenza di immagini: & quot; Delay & quot; il campo è compilato dal numero nel nome del primo file
- FLV: alcuni file non avevano la giusta durata li>
- DPX: i file Cineon sono stati rilevati come DPVersion 1, il numero di versione non corrispondeva alla versione reale
Novità nella versione 0.7.72:
- aggiunta:
- Aggiornamento della traduzione svedese, grazie a Ake Engelbrektson
- MXF: versione MXF (ad es. & quot; 1.3 & quot;)
- Opzione & quot; File_IsImageSequence & quot; per poter saltare i frame in una sequenza di file.
- EBUCore: output di bozza EBUCore 1.6, sponsorizzato da EBU
- EBUCore: mappatura da AS-11 a EBUCore, sponsorizzata da EBU
- EBUCore: più Attributi tecnici, sponsorizzati da EBU
- Supporto per metadati di acquisizione MXF (RDD-18, EBU Tech 3349)
- Correzioni di bug:
- EBUCore: tracce del codice temporale spostate nel proprio & quot; formato & quot; blocco
- EBUCore: audioTrackConfiguration rimosso (non il comportamento previsto)
- EBUCore: informazioni OverallBitRate modificate da technicalAttributeString a technicalAttributeInteger
- PBCore: output non valido in caso di flusso di time code, fix grazie a Dave Rice
- PBCore2: codecid cambiato, grazie a Dave Rice
- OP-47 / SDP / Televideo: alcuni flussi non sono stati rilevati
- La versione precedente è stata creata con le istruzioni SSE2, tornando alle istruzioni SSE
- AVC: correzione del ciclo infinito
- AVC: cercare di evitare il rilevamento errato di AVC in caso di stream non validi (ad esempio crittografati)
- Crash su Windows Vista e Win7 pre-SP1 e una CPU con supporto FMA, a causa di un bug in MSVC2013, a partire dalla versione 0.7.72. Grazie a Pavel Pimenov per il report e la patch
- MXF: AS-11 Typo (SerieTitle modificato in SeriesTitle), TotalProgrammeDuration aggiunto
- ID3v2: supporto di tag ID3v2.3 a 3 byte
- CEA-608 in MPEG-4: demux PTS era sbagliato in caso di più blocchi in un frame
- MOV: migliori file in scala di grigi e gestione delle tavolozze dei colori, con l'aiuto di Vittorio Giovara
Novità nella versione 0.7.71:
- aggiunta:
- Visualizza AS-11 (Core, Segmentation, UK DPP items)
- MXF: supporto del rilevamento TTML (SMPTE ST 2052)
- MXF: opzione --File_Mxf_TimeCodeFromMaterialPackage per l'utilizzo della traccia del timecode dal pacchetto Material invece del pacchetto Source (solo CLI / DLL)
- Durata in HH: MM: SS: formato FF (nascosto per impostazione predefinita)
- AVC: rilevamento dei profili Intra
- MXF: vengono visualizzati sia i codici temporali dei pacchetti sia di materiale che di origine
- MPEG-TS: ulteriori informazioni per il sottotitolo Teletext, ad es. & quot; Per i non udenti & quot;
- Rilevamento di file XML sidecar per didascalie (ad esempio TTML / DFXP), opzione per CLI e Lib
- AVC e HEVC: informazioni su colour_range (limitato / completo), grazie a Vittorio Giovara
- OP-47 / SDP / Televideo: rilevamento dei numeri di rivista li>
- MOV / MPEG-4: supporto di base del tag iTunMOVI
- MOV / MPEG-4: supporto del titolo del brano e pochi altri tag relativi alla traccia
- MOV / MPEG-4: rilevamento di Dolby E in una traccia stereo
- AVC: utilizzando il primo pic_struct come fallback per l'ordine di scansione se falliscono altri metodi, grazie a Smit per l'idea
- IMF: migliore compatibilità con pacchetti di diversi fornitori
- Opzione di output di metadati tecnici PBCore 2.0, grazie a Dave Rice
- WMV: traccia del codice temporale e valore della visualizzazione del primo frame, sponsorizzato da AVCOM
- Video MPEG: stato GOP aperto / chiuso
- HEVC: supporto di Pixel Aspect Ratio in VUI, grazie a Kurtnoise
- Correzione di bug;
- SMPTE ST 331: posizioni canale errate
- B872, MOV: il campo StreamOrder era errato in caso di riferimenti ai capitoli
- Maggiore coerenza tra l'interfaccia File e l'interfaccia By buffer
- Matroska: dection errato del ritardo video / audio in caso di B-frame prima del primo I-frame
- Le informazioni sul codice temporale con striping e non con striping vengono spostate da & quot; Format_Settings & quot; a & quot; TimeCode_Striped & quot;
- SMPTE ST 337: loop infinito durante la scansione di alcuni flussi non ST 337
- MP4 / MOV: utilizzo di meno dati durante il rilevamento di Dolby E nascosto in una traccia PCM
- Matroska: alcuni arresti anomali dopo l'aggiornamento degli allegati
- MXF: la traccia del timecode MXF non è stata visualizzata con alcune opzioni di compilazione (ad esempio la build predefinita di Windows)
Novità nella versione 0.7.69:
- aggiunta:
- Aggiornata la traduzione italiana, grazie a Roberto
- Traduzione russa aggiornata, grazie a solokot
- MPEG-TS: supporto di flussi HEVC con stream_type di 36
- EBUCore 1.5: aggiornamento con supporto di più campi e valido contro XSD finale
- Aggiunto il metodo di memorizzazione del contenuto interlacciato (campi separati o campi interlacciati)
- HEVC: supporto migliore dei diversi contenitori (incluso MP4 / MKV / FLV)
- # B844, Matroska: rilevamento delle copertine, grazie a Max Pozdeev
- Sequenze di file: ottimizzazione del rilevamento di sequenze con file 200k +
- Sequenze di file: opzione File_IgnoreSequenceFilesCount per accelerare il rilevamento di sequenze (con: nessun rilevamento del file più recente nella sequenza)
- Sequenze di file: opzione File_IgnoreSequenceFileSize per velocizzare il rilevamento di sequenze (con: nessuna rilevazione della dimensione totale della sequenza)
- Sequenze di file: rilevamento quando vi sono caratteri aggiuntivi dopo i numeri (ad esempio & quot; nomefile [000001] .png & quot;)
- MPEG-TS: rilevamento sequenze di file
- ADTS: rilevamento sequenze di file
- MediaInfoList: rimozione dei file rilevati come parte di una sequenza
- Arri Raw: rilevamento di base
- Supporto DDS (DirectDraw Surface)
- Supporto OpenMG (.oma) parziale (solo Atrac3)
- rilevamento WebVTT
- Correzioni di bug;
- # B841, QuickTime TFF / BFF: utilizzando ora la nota tecnica TN2162 come documentazione di riferimento per l'atomo "fiel"
- Matroska: analisi lenta di alcuni file
- MOV / IMX: IMX non è stato rilevato quando è presente l'atomo glbl
Novità nella versione 0.7.67:
- Versione di Windows: i file di traduzione erano corrotti
- MXF: visualizzazione duplicata di alcuni flussi di codici temporali nei dati ausiliari
- B814, AAC: rilevamento errato di audioObjectType == 29
Novità nella versione 0.7.66:
- Supporto di output di EBUCore 1.4
- IMF AssetMap (AM), PackageList (PKL) e CompositionPlaylist (CPL): supporto migliorato
- Informazioni sul layout del canale per AAC, AC-3, E-AC-3, DTS, Dolby E
- MXF: campo CodecID (EssenceContainer-EssenceCompression)
- Supporto di Pro Tools 10Session file (.ptx), mediante reverse engineering (= potrebbe non funzionare)
- File della playlist: cercando di rilevare la lingua e il layout del canale dai nomi dei file
- QuickTime: nuovo campo ScanOrder_StoredDisplayedInverted, impostato su & quot; Sì & quot; quando la visualizzazione e gli ordini memorizzati sono invertiti
- Onda: rilevamento della velocità di byte errata nell'intestazione per fornire la durata corretta di alcuni flussi PCM
- Didascalie ARIB: rilevamento di didascalie nei dati secondari (testati con MXF)
- AAF: supporto di base dei file di playlist
- QuickTime: rilevamento falsi positivi dell'incoerenza tra il contenitore e l'ordine di scansione del flusso raw a causa della visualizzazione invertita e degli ordini di toring
- MXF: il flusso Dolby E non viene rilevato in alcuni casi
- # P78, HEVC: general_level_idc deve essere impostato uguale a un valore di 30 volte il numero del livello, non 10 volte, grazie a Kurtnoise
- Esempio di associazione C #: non funzionava con 2GBfile, stava analizzando a volte l'intero file
- # B802, AAC: loop infinito, grazie a Sebastien Michel
- # B805, AC-3: Segfault su file falsamente riconosciuti come file AC3, grazie a Gildas Desnos
- # B808, PCM: loop infinito, grazie a Gildas Desnos
- # B809, tag APE: loop infinito, grazie a Gildas Desnos
- # B810, AVC: loop infinito, grazie a Gildas Desnos
- # B813, CLI_Compile.sh bug (& quot; mangia tutte le risorse & quot; durante la compilazione)
- LATM: rilevamento di falsi positivi di alcuni file
- MXF: crash con alcuni file
Novità nella versione 0.7.65:
- MXF: forzatura del rilevamento di video MPEG nel caso in cui EssenceCompression non sia presente ma sia presente MPEG2VideoDescriptor
- GXF: rilevamento di alcuni sottotitoli e eventi di codici temporali se non sono presenti all'inizio del file (metà test del file)
- DASH MPD: supporto di base
- HDS F4M (Flash Media Manifest): supporto di base
- DCP AssetMap (AM), PackageList (PKL) e CompositionPlaylist (CPL): supporto di base
- IMF AssetMap (AM), PackageList (PKL) e CompositionPlaylist (CPL): supporto di base
- Mac dylib: cerca il dylib in @executable_path e CFBundleCopyExecutableURL dir
- AAC: opzione per il bitrate istantaneo in modalità di rilevamento veloce (solo MediaInfoLib)
- FTP (solo versioni personalizzate): supporto dei nomi di file UTF-8
- Descrizione del colore: aggiunto colour_description_present, migliore separazione tra i valori bitstream e i valori del contenitore
- MPEG-4: RLE, spazio colore e profondità di bit
- Rating di legge: supporto di XA CEA-608 Content Advisory in MPEG-PS, MPEG-Ts, LXF, GXF
- MPEG-4 / MOV: trovato in un file, la dimensione del campione è 16 con un CodecID a 32 bit (& quot; fl32 & quot;), correggendo l'output di MediaInfo
- # B775, AVI: AVI può utilizzare l'altezza negativa per raw per segnalare che è codificato dall'alto verso il basso, non dal basso verso l'alto
- # B780, MPEG-TS: arresto anomalo del sistema con alcuni file con modifica PAT / PMT tra inizio e fine del file
- # B782, PBCore 1.2: alcuni campi non erano nell'ordine corretto
- # B784, alcune stringhe leggibili non sono state rimosse quando il campo corrispondente è stato rimosso
- # B787, MPEG-4 / QuickTime: aspetto erratico della modalità bitrate
- # B798: setlocale () rimosso dalla DLL
- # B785, DVCPRO HD: gli stream possono essere 8 o 10 bit, rimuovendo il valore hard coded dal parser DV (se applicabile, viene utilizzato il valore dell'intestazione MXF
- MPEG-4: errato demuof di alcuni flussi E-AC-3
- AAC: mancava il rilevamento di HE-AACv2 se la libreria è configurata con rilevamento rapido
- Video MPEG: calcolo errato della durata del flusso non elaborato in caso di codice temporale di drop frame
- Automazione, il tipo StreamKind è stato impostato su intero, è testo
- MPEG-4: stava leggendo molti byte inutili dal disco quando il formato del flusso grezzo non è noto
- AVI: arresto anomalo con alcuni flussi di testo non corretti
- I file di riferimento / playlist non sono stati supportati da FTP (solo versioni personalizzate)
- MPEG-4 / MOV: ScanOrder stava usando & quot; memorizzato & quot; valore invece di & quot; visualizzato & quot; Valore
- MXF: il rilevamento del Dolby E non funzionava in alcuni casi (regressione in 0.7.62)
- MPEG-4 / MOV: blocca con alcuni file con PCM mono 32 bit
Novità nella versione 0.7.64:
- Nuovo URL canonico del sito web: http://MediaArea.net/MediaInfo
- traduzioni portoghesi, basche e russe aggiornate
- E-AC-3: supporto di flussi con substream (ad esempio più di 6 canali)
- JPEG: rilevamento di spazi colore YUVA, RGB, RGBA e YCCK
- MPEG Audio: rilevamento di Id3v1 all'interno di un frame MPEG Audio
- Matroska: supporto di HEVC / H.265 (basato su bozza di specifiche da Divinc)
- Canopus: rilevamento della modalità di scansione, ordine di scansione, proporzioni pixel
- Opzione di generazione MD5 (lavori in corso)
- Id3v2: lettura di tutti i blocchi Id3v2 (non più solo il primo) all'inizio del file
- MPEG-4: supporto di alcuni tag iTunes aggiuntivi, grazie a Kurtnoise
- AVI: rilevamento di Ut Video, grazie a Kurtnoise
- MXF: rilevamento di Dolby E anche se EssenceCompression non è SMPTE 337
- AIFF: rilevamento di Dolby E
- AIFF: rilevamento di Dolby E non allineato
- ARIB B24 / B37: display Caption_conversion_type (HD, SD, Mobile)
- MPEG-TS: visualizzazione del servizio CEA-708 e presenza CEA-608 se è presente il descrittore ATSC corrispondente
- MPEG-TS: analisi più rapida in caso di opzione di analisi rapida
- # F412, Matroska: gestione di file senza DocType
- # B761, MPEG-TS / ARIB: crash con alcuni flussi, grazie a maki
- # B765, Matroska: stava analizzando il file completo se non è presente un flusso indicato nell'intestazione
- # B763, MXF: rilevamento dell'incoerenza del numero di canali tra bitstream e wrapper
- # B762, Matroska: rilevamento del frame rate 23.976 (invece di 23.962 fps a causa di timestamp impreciso)
- # B759, QuickTime: rilevamento dei codici temporali con tcmi non incorporato nella scatola tmcd
- # B766, RMVB: il ritardo a / v non è corretto, disabilitandolo attualmente
- # B768, MPEG-4, crash con alcuni file MPEG-4
- # B769, MPEG-4, crash con alcuni file MPEG-4
- # B764, AVC: errato parsing di alcuni stream con pic_scaling_matrix
- AVC, arresto anomalo con alcuni flussi AVC
- AAC, loop infinito con alcuni stream AAC
- FLV, loop infinito con alcuni file FLV
- Matroska: crash con alcuni file non corretti
- MOV: arresto anomalo / analisi lunga con alcuni file non validi
- AC-3: si blocca e blocca la correzione
- Java 64-bit: Count_Get (StreamKind) restituiva sempre 0
- Python 64-bit: Count_Get (StreamKind) restituiva sempre 0
- DTS: alcuni flussi non sono stati rilevati
- DTS: alcune perdite di memoria con flussi a 14 bit
- SMPTE ST 302: perdite di memoria
- SMPTE ST 337: perdite di memoria
- Errore totale se MEDIAINFO_REFERENCES_NO #define è stato utilizzato
- QuickTime: il nome del codice temporale si trova in & quot; Titolo & quot; campo
- MPEG-4 / QuickTime: gestione di stranezze "negative" la durata del frame è st
Novità nella versione 0.7.63:
- Passato a una licenza BSD-2-Clause
- LXF: supporto AFD (dal flusso ancillare)
- Rilevazione di alcuni file della side car e loro mostrati come un singolo pacchetto (facoltativo)
- MOV: più informazioni sulle posizioni dei canali
- TTML: rilevamento
- SAMI: rilevamento
- ID3: elenco aggiornato dei generi, grazie a Mats
- .so: cerca una copia locale della libreria prima di provare il percorso predefinito
- AVI: supporto del componente Adobe PARf (Aspect Ratio)
- VC-3: ordine di scansione
- # Supporto per i metadati P65, Flac / Ogg DISCTOTAL, grazie a Kurtnoise
- # P67, MOV, aggiungi Hap Video al database, grazie a Kurtnoise
- # P67, Matroska, aggiungi VP9 al database, grazie a Kurtnoise
- # P68, FLV, aggiungi il rilevamento HEVC nel parser FLV
- # P66, MOV, gestione tref / chap, con informazioni sui capitoli, grazie a Kurtnoise
- # Rilevazione P72, MOV, HEVC / H265 e supporto di base, grazie a Kurtnoise
- # F382 / P75, rilevamento formato PMP
- Supporto MPEG-TS, HEVC / H265
- 16:10 Valore noto DAR
- # B742, MPEG-4 / MOV, si blocca con alcuni file troncati / non validi
- # B746, MPEG-4 / MOV: arresto anomalo del sistema con file con atomo moof e nessun atomo moov
- # B747, blocco incoerente con l'API del buffer
- # B757, MediaInfoDLL.py MediaInfoList non funzionava, grazie a Elbenfreund
- # B740, XML: dt: dt è sostituito da dt (per dati binari)
- MXF: i flussi Dolby E che iniziano solo sul secondo o terzo fotogramma non sono stati ben rilevati
- MPEG-4 / MOV: riduzione del tempo di analisi per i soli flussi video I-frame
- CEA-708: vengono mostrati strani flussi fantasma di comportamento in caso di bachi CEA-708
- AVI: arresto anomalo del ritardo audio e AvgBytesPerSec di 0
- Demolizione errata del flusso di sottotitoli nel caso di flussi AVC senza frame_mbs_only_flag ma con 2 campi in una sezione.
- DPX: l'analisi è stata molto lenta con una sequenza di file.
- MXF: la durata della pre-carica non è stata letta, il codice temporale del primo fotogramma è errato se & quot; Origine & quot; non è 0
- FLV: a volte il file (ad esempio la maggior parte del file riempito con zeri) è stato completamente analizzato
- VC-3: utilizzo dei valori dalle specifiche (in base all'ID di compressione) anziché SBD / SST / SPL / APLF dal flusso di bit
- # 738, mediainfo-qt non crea
Novità nella versione 0.7.62:
- Rilevamento sottotitoli ARIB STD B24 / B37 (versioni giapponesi e brasiliane)
- LXF: supporto di AVC, VC-3, audio MPEG, AC-3, Dolby E e rilevamento e analisi AAC
- AC-3: supporto di flussi di 22.05 kHz (fuori dalle specifiche ma esistono)
- MOV: rilevamento del tipo di scansione AIC (Apple Intermediate Codec)
- MOV: supporto dei metadati AVID (informazioni di interlacciamento)
- Tracce dedicate al codice temporale (MOV, MXF, GXF)
- Traccia del codice temporale (MPEG-4 / MOV, GXF, MXF)
- Codice temporale in SDTI (MXF)
- Codice temporale in System scheme 1 (MXF)
- Codice temporale in SMPTE RP 188 (noto anche come SMPTE ST 12-2 aka ATC aka VANC) (GXF, LXF, MXF)
- Codice temporale in SMPTE RP 196 (noto anche come HANC)
- Codice temporale video MPEG
- MPEG-TS: format_identifier, pointer_field, section_length (nascosto per impostazione predefinita)
- CEA-608/708: la durata del rilevamento della didascalia è aumentata a 15 secondi (o 64 MB) per non perdere più il contenuto della didascalia
- File di immagine come flusso video: nome file dell'ultimo file
- # 727, MOV: arresto anomalo di alcuni file non formattati (scala temporale impostata su 0)
- # 728, AAC: arresto anomalo con alcuni flussi non corretti
- # 681, AVI: non stava analizzando i flussi VBR senza informazioni sulla velocità in bit nell'intestazione
- # 736: divisione per 0 con file a 0 byte
- Id3v2: arresto anomalo con alcuni tag non corretti
- La visualizzazione della velocità in bit era & quot; 0 bps & quot; se il bit rate reale è superiore a 4 Gbps
- Divisione per 0 in caso di file lungo 0 byte
- MPEG-4: errate informazioni sulla modalità di muxing in caso di A / 53 didascalie in MPEG Video in MOV
- Clip P2: maiuscole / minuscole nel nome file dei file sorgente.
- MOV: l'endianità PCM a volte era sbagliata li>
- MPEG-4: a volte l'interlinea JPEG era sbagliata li>
- Video MPEG: informazioni DAR errate in caso di modifica DAR tra inizio e fine del file
I commenti non trovato