MediaInfo este o aplicație multi-platformă și open source care oferă utilizatorilor atât un program de linie de comandă, cât și o interfață grafică pentru vizualizarea diferitelor caracteristici ale fișierelor audio și video.
Afișează informații detaliate despre etichetele, codecurile și containerele de aproape orice fișier multimedia (vedeți mai jos pentru formatele acceptate). Aplicația a fost proiectată de la început pentru a fi compatibilă cu sistemele de operare Linux, Microsoft Windows și Mac OS X.
Caracteristici dintr-o privire
Caracteristicile cheie includ posibilitatea de a citi o gamă largă de formate de fișiere audio și video, de a oferi utilizatorilor mai multe moduri de vizualizare care pot fi foarte personalizate, capacitatea de a exporta informațiile în text simplu, HTML sau CSV, precum și localizarea și capacitățile de internaționalizare.
Așa cum am menționat, programul rulează în primul rând în orice emulator de terminale, dar mulțumită unei interfețe grafice de utilizator permite utilizatorilor să încarce cu ușurință și rapid orice fișier multimedia și să vizualizeze codecul folosit, modul general de rată de biți, rata de biți globală, etichetat data, precum și fluxuri video și audio.
În plus, vă permite să accesați site-ul oficial al codecului utilizat pentru a codifica fișierul video și / sau audio încărcat în aplicație, precum și pentru a descărca un player pentru acest format multimedia.
Sprijină o gamă largă de formate de fișiere multimedia
Formatele de fișier acceptate includ fișierele video, MP3, FLAC, WAV, MKV, AVI, DivX, XviD, OGM, WMV, Real Media, MPEG-1, MPEG-2, OGG, AC3, DTS, AAC, M4A, RA, AU și AIFF pentru fișiere audio și SRT, ASS, SSA și SAMI pentru subtitrări.
Aplicația poate afișa, de asemenea, informații generale despre un fișier, cum ar fi titlul, durata, autorul, numărul piesei, albumul directorului și data, raportul de aspect, fps, rata de eșantionare, canalele, limba subtitrării, capitole și număr de capitole.
Linia de fund
În concluzie, MediaInfo este o aplicație decentă și utilă pentru analiza fișierelor media aflate sub platforma Linux. Acesta suportă o mulțime de fișiere video și audio pentru care afișează un număr mare de informații.
Ce este nou în această ediție:
- Actualizarea exportului PBCore 2.1, sponsorizată de WGBH ca parte a Proiectului PBCore de Dezvoltare și Conservare finanțat de NEH
- TIFF: sunt suportate mai multe IFD (densitate, software ...)
- ieșire NISO Z39.87
- Mastering Display Colour Primaries: afișa întotdeauna BT.709 în loc de valoare reală, atunci când este prezent
- Atașamente: nu mai furnizați conținut implicit în XML în mod implicit, remediază
Ce este nou în versiune:
- MediaInfoOnline: https://mediaarea.net/MediaInfoOnline
- Construiți JavaScript și exemplu
- Dolby Vision: detectarea Dolby Vision și afișarea profilului pentru fișierele MPEG-TS și MP4
- MPEG-4: Suport pentru piste de coduri de timp externe (.qtc)
- JPEG 2000: Suport pentru profilurile FMI
- F523, BDMV: Suport pentru playlistul UHD Blu-ray
- Raportul endianitate și semnare pentru melodiile PCM Matroska
- MPEG-4: Rezolvați afișarea DXV
- MPEG-4: suport pentru numele fișierelor> 64 caractere lungi sau non-ASCII pentru fișierele raportate
- Optimizări ușoare ale dimensiunii binare
- colour_description: unele modificări pentru a avea nume mai ușor de citit (DCI P3, Display P3, sRGB)
- MP4: crash cu unele fluxuri HEVC cu Dolby Vision
- VC-3: rata cadrelor nu ar trebui să fie detectată ca greșită atunci când există mai multe cadre pe bloc
- Matroska: informații greșite despre culoarea
- Matroska: remediați crash-ul cu unele fișiere corupte
- MXF: o mai bună susținere a înălțimii atunci când există o incoerență între antet și subsol
- transfer_characteristi: fixați diferența BT.2020 între valorile 14 și 15
- Trace: fixați înghețarea cu unele fișiere
- Trace: codificarea caracterului invalid cu unele fișiere MOV
- Unele remedii de scurgere a memoriei Noutăți în versiunea 0.7.99:
- EBUCore: ieșire JSON (- output = EBUCore_1.8_JSON)
- EBUCore: adăugați atributele writingLibraryName și writingLibraryVersion
- Afișarea identificatorului anunțului într-un singur rând (format "Valoare (de registru)")
- MPEG-4: Afișare mai bună a formatului pistelor VobSub
- MPEG-4: CodecID este numele stsd + ObjectTypeId pentru mp4a, mp4v, mp4s
- AVC: support_transfer_characteristics support
- MPEG Video, MPEG-4 Visual, AVC, HEVC, MPEG-4, Matroska: detectarea corectă a RGB
- matrix_coefficients: detectarea Y'D'zD'x și a derivatelor de culoare
- AAC: informații despre SBR / PS fiind implicit / explicit / NBC (nu este compatibil cu versiunile înapoi)
- AAC: indicați audioObjectType în CodecID
- Remediați o sumă stranie de 1.334 DAR din cauza unei probleme de rotunjire
- MPEG-4: afișarea datei înregistrate din submodul DV
- I505, AC-3: cadere cu câteva cadre potențial malformate
- I477, AVC: Fixați fix când deschideți .mpls din unele 3D BD
- MPEG-4: nu arată "1904" anul este valoarea brut este 0 (Mac / Linux)
- Threadul de citire dedicat dezactivat în mod implicit (blocări rare mort)
- # B1027, MPEG-TS: unele fișiere unde sunt detectate ca MPEG-TS sau BDAV, dar nu sunt
- Secvența fișierelor: numărul cadrelor a fost greșit la secvența fișierelor MPEG-TS (numărul fișierelor)
- MXF: detectarea mai multor 608/708 cu parsarea câtorva cadre în mijlocul fișierului a fost spartă
- VC-3: detectarea codului de timp încorporat
- VC-3: o mai bună susținere a fluxului cu lățimea 960 sau 1440
- VC-3: suport pentru versiunea 3 (inclusiv DNxHR), inclusiv profil și nivel pentru versiunea 1/2 (a.k.a DNxHD)
- Trasatura Matroska: reducerea dimensiunii sale
- Caracteristica urmăririi MXF: reducerea dimensiunii sale
- fișiere de proiect Visual Studio 2017
- Fix:
- M143, MXF cu metadate de achiziție: fixat în caz de avarie
- Mai multe remedii de avarie
Ce este nou în versiunea 0.7.96:
Ce este nou în versiunea 0.7.94:
Ce este nou în versiunea 0.7.93:
- Nou:
- Matroska: detectarea codificatorului IDF nativ FFV1 ("V_FFV1")
- AC-3 / E-AC-3: detectarea Atmos în fluxurile de bază
- AC-3 / E-AC-3: reorganizare ușoară a afișării metadatelor pentru mono și surround dual
- AC-3 / E-AC-3: "completă principală" și informații similare s-au mutat la "tipul serviciului" linie dedicată
- AC-3 / E-AC-3: mai multă precizie cu privire la modul în care este construit un flux (de exemplu "E-AC-3 + Atmos / E-AC-3" sau "TrueHD + 3 & quot;)
- WTV: detecție de bază
- MPEG-TS: Detectarea opusului
- URL: & quot; URLEncodul & quot; opțiune pentru a spune dacă intrarea ar trebui să fie codată pe URL sau nu (implicit este ghici = fără schimbare dacă nu conține spații)
- MediaTrace: pentru fluxurile de biți (nu prin testere), offsetul de biți a fost greșit
- Fix:
- HLS: durata a fost uneori greșită, citit doar prima durată a fișierului TS. Acum este afișată durata completă
- MPEG-TS: dacă fluxul este criptat sau nevalid, nivelul nu a fost uneori cel așteptat pentru AVC (de exemplu, "BaseLine@3.0" în loc de "Baseline @ 3")
- Matroska: Lățimea / înălțimea fluxului FFV1 nu a fost inițializată când lățimea / înălțimea antetului de urmărire Matroska este după codecID
- FFV1: remediați potențialul de eroare cu unele anteturi de felie
- Matroska: accident în caz de atașament mare și CRC32 prezent
Ce este nou în versiunea 0.7.92:
- Nou:
- # F507, MXF: detectarea caracteristicilor de transfer HLG
- # F508, HEVC: suportul SEI preferat (transfer de la HEVC / H.265, metodă preferată pentru HLG în DVB)
- MXF: parsarea descriptorilor AVC și încrucișarea cu conținutul de esență
- MP4: mai multe valori AppleStoreCountry mapate în țări, arată numărul țării dacă nu este cunoscut
- Extensie fișier: testați dacă extensia de fișier corespunde formatului containerului
- AVI / WAV: testarea fișierului trunchiat
- ieșire MIXML: Format_Profile împărțit în Format_Profile, Format_Level, Format_Tier
- ID3v2: eticheta TCAP este mapată în noul câmp "PodcastCategory"
- Fix:
- ieșire MIXML: unele * _ lipseau valorile inițiale
- MXF / Teletext: nu a detectat corect fluxurile fără subtitrare
- ID3v2: Eticheta TP2 a fost mapată incorect în "Accompanie", acum mapată la "Album_Performer"
- ID3v2: Eticheta TSO2 a fost mapată incorect la "Performer_Sort", acum mapată la "Album_Performer_Sort"
- ID3v2: tagul TCMP a fost afișat de două ori (linii de compilare "2")
- Versiunea Windows a afișat uneori un șir de caractere lungi în Windows Explorer, schimbat într-un șir de caractere mai scurt
Ce este nou în versiunea 0.7.91:
- >
- Debian 9 și Ubuntu 16.10+: Eliminați dependența care nu este necesară
- IMF și PTX: au fost detectate mai multe limbi din numele fișierelor (dar este necesar să se adauge lista completă a etichetelor de limbi comune)
- IMF și PTX: suport pentru non-standard, dar comun "LAS" = "spaniolă (America latină)" codul de limbă
- MXF: Susținerea primarelor de culoare, a caracteristicilor de transfer, a ecuațiilor de codare definite în SMPTE ST 2067-21: 2016, de ex. xvYCC sau BT.2020
- Optimizări minore de performanță și curățare (datorită lui Pavel Pimenov)
- Optimizarea MediaTrace pentru Matroska
- Parsarea fixă a FFV1 v0 / v1
- PTX: remediați erorile din cauza parsării incorecte a unor nume de fișiere în timp ce căutați limbaj de pistă
Ce este nou în versiunea 0.7.89:
- Vizualizarea arborescentă pentru Windows: prezentați rezultatele în partea de sus a arborelui
- QuickTime: suport pentru Panasonic AVC-Intra 50/100/200 fără SPS / PPS ("aixx" și "AVin" codecID)
- Mai multe descrieri color QuickTime / MP4 / AVC / HEVC pe baza viitorului ISO 23001-8: 201x / PDAM1
- FFV1: manipularea 16bitdepth (YUV și RGB) în timpul manipulării versiunii buggy
Ce este nou în versiunea 0.7.88: MediaInfo distribuită cu suport HTTP / HTTPS: Amazon S3 cu semnătura Versiunea 4
Ce este nou în versiunea 0.7.86:
Nou în MediaInfo 0.7.84 (1 aprilie 2016)
Ce este nou în versiunea 0.7.84:
- # I122, MPEG-4 / MOV: Crash dacă mdhd timecale este 0
- MPEG-4 / MOV: buclă infinită în cazul stsc / stsz malformat (detectată prin fuzzare)
- MPEG-TS: unele subtitrări DVB nu au fost detectate
- HLS: o mai bună manipulare a listelor de redare media cu EXT-X-BYTERANGE
Ce este nou în versiunea 0.7.80:
- Matroska: suport pentru etichetele de statistici MKVMerge (durata cadrului, mărimea fluxului, rata de biți) pe pistă, datorită ndjamenei
- FLAC: Pozițiile canalului, datorită ndjamenei
- FLAC: diferența dintre adâncimea de biți detectată și adâncimea de biți stocată
- MPEG-TS: dacă există flux de transport DTVCC și nici un descriptor de serviciu DTVCC, scanați și în mijlocul fișierului pentru a detecta mai multe servicii de legendă
- Calculul ratei cadrelor de subtitrare dacă numărul de cadre și durata sunt disponibile (ascunse implicit)
- Subtitrări în Matroska: numărul elementelor
- Matroska, MXF și MP4 / MOV: detectarea fișierelor trunchiate
- DTS: diferența dintre ES Matrix și ES Discrete
- DTS: afișează ES Matrix sau ES Discrete chiar dacă este prezentă HRA sau MA
- DTS: diferența dintre DTS-HRA cu opțiunea 96k și DTS-96/24 pur
- DTS: detectarea DTS: X
- Eșantioane pe informații despre cadre
- AC-3: detectarea Atmos în interiorul TrueHD
- Rata cadrelor video: arată precizia ratelor de cadre de 1/1001 (de exemplu, "23,976 (24000/1001) fps" și "23,976 (23976/1000) fps"
- MPEG-4 / MOV: afișează lista completă a mărcilor compatibile din câmpul CodecID
- MPEG-4 / MOV: grupuri alternative
- MPEG-4 / MOV: "Dezactivat" tag
- MPEG-4 / MOV: "Forțată" tag
- MPEG-4 / MOV: afișarea legăturilor între piese (capitole pentru, subtitrări pentru, rezervă pentru)
- MXF: manipularea mai multor elemente de metadate de achiziție
- MXF: numele pachetului
- AVC: Metoda de stocare a conținutului intercalat (câmpuri intercalate sau câmpuri separate)
- EBUCore: metadate de achiziție (Dovada conceptului, doar pentru feedback)
- Matroska: algoritmul de detectare a ratei cadrelor revizuit, se așteaptă mai puține numere greșite
- SDP / Teletext: unele pagini au fost afișate de mai multe ori (atunci când sunt prezente în 2 linii SDP diferite)
- MPEG-4 / MOV: unele piste de indiciu nu au fost afișate
- Limba Hongkongese adăugată
- Opțiunea "parsare completă"
Ce este nou în versiunea 0.7.77:
- # B941, MXF: fișierele care au doar un flux video și un flux de date auxiliar au un flux video secundar incorect
- MOV: detectarea codecului R210 ca RGB brut
- Date auxiliare: detectarea tuturor blocurilor de metadate (anterior: numai prima a fost detectată)
- MPEG-TS: Demonstrarea incorectă a fișierelor TSP (188 + 16 TS) cu PES numai cu căptușeală
- MediaTrace # 2: XML malformat cu elemente Flags (remediere rapidă, flags care sunt dezactivate în ieșirea XML)
- MediaTrace # 3: XML malformat cu unele fișiere MP4
- MediaTrace # 6: atribute duplicate XML
- MediaTrace # 10: versiunea xsd, creând numele și versiunea bibliotecii
- MediaTrace: conținutul XML nu a scăpat
- # B947, suportul pentru Amazon S3 (REST API v2), numai CLI / DLL și dacă este compilat cu suport libcurl: Analiza fișierului pe s3 nu funcționa dacă cheia secretă conține / caracter <
Ce este nou în versiunea 0.7.75:
- Adaugat:
- MXF: considerând piese de timecode de 60 fps cu 2 componente având o diferență de 2 cadre ca un singur timecod
- EBUCore 1.6: treceți la linia XSD finală
- Corecția de erori:
- XDCAM: unele structuri de directoare au fost detectate în mod eronat ca structură XDCAM având un fișier XML
- MXF: SDTI de 60 fps ori a fost greșit
- # B927, DPX: a fost folosit un format DPX specificat în funcție de dată și timp, în locul celei asemănătoare ISO
- # B927, EBUCore: conținut nevalid în atributul startDate
- ProRes: fluxurile cu codecID apcs au fost afișate cu o adâncime de biți incoerentă în loc să nu aibă adâncime de biți
Ce este nou în versiunea 0.7.74:
- FIMS: Versiune preliminară (nu pentru producție)
- D-10 audio: afișarea ratei de biți reale alături de bitrate codat
- VC-3: detectarea pachetelor CDP (608/708 subtiri) create de Nexio în interiorul datelor private VC-3
- AES3: termen generic AES3 înlocuit cu numere mai precise SMPTE ST (302, 331, 337)
- NUT: detecție de bază
- FFV1: mai multe analize ale bitstream-ului, suport pentru orice versiune a FFV1 în MOV și Matroska
- DPX: spațiu de culoare și rată de cadre
- # B906, Matroska: durata a fost lipsă dacă blocul Info este la sfârșitul fișierului
- # B908, AC-3: adâncimea de biți eliminată
- # P86, MPEG-4: moov_trak_edts_elst Atom ignora versiunea atomului
- Dolby E: uneori, numărul de canale MXF a fost raportat în locul numărului real de canale
- VorbisComment: WAVEFORMATEXTENSIBLE_CHANNEL_MASK "0X" ("x" în majuscule) este acceptată acum
- EBUCore: TotalProgrammeDuration a fost greșit umplut cu valoarea IdentClockStart
- EBUCore: Sursa / Materialul a fost mutat de la codul de timp Începeți la timecodeTrack
- MPEG-4: informațiile lipsesc pentru anumite fluxuri în anumite cazuri specifice
Ce este nou în versiunea 0.7.73:
- BPG: suport de bază, datorită Kurtnoise
- CAF: suport de bază pentru Apple Core Audio Format, sponsorizat de FlavorSys
- JPEG-2000: afișarea profilului (Rsiz)
- JPEG-2000: detectarea spațiului de culori XYZ (bazat pe profilul D-Cinema)
- FFV1 în MOV: mai multe detalii (versiunea ...)
- MOV / MPEG-4: manipularea clcn (endian nclc mic) Tipul parametrului de culoare
- # P84, Matroska: adăugați suportul TEXTST la parserul MKV, datorită Kurtnoise
- # P85, MPEG-TS: Adăugați suportul TEXTST la parserul MPEG-PSI, grație Kurtnoise
- Interfața MediaInfoDLL: curățați-vă, adăugați mai multe funcții de depanare
- Interfața MediaInfoDLL: Blocarea filelor uriașe a fost eliminată
- # F460, VC-3 / DNxHD: detectarea RGB 444 și a altor CID-uri SMPTE ST 2019 (2014)
- VC-3 / DNxHD: numărul versiunii (HVN)
- Curățați dimensiunea diafragmei se deplasează de la lățime / înălțime la câmpul propriu
- HEVC: nivel
- MXF: scrierea bibliotecii și scrierea câmpurilor de aplicație sunt curățate
- ProRes: suport 4444 de profiluri
- CAP: detectarea fișierelor CAP de la Cheetah și Lambda
- Rezumatele B886, XML și HTML au fost rupte
- B902: EBU AspectRatio invalid în cazul numărătorului non clasic: format de numitor
- # B758, VC-3 / DNxHD: spațiu de culoare greșit și subsampling în cazul unui CID necunoscut, acum gol dacă versiunea format nu este cunoscută
- # B903, MXG: Pista de timecode incorectă folosită pentru fișierele AS-11 DPP MXF
- # B904, MXF: Manipularea repetării metadatelor antet în fișiere MXF
- MXF: valoarea AFD a fost greșită (afișarea întregului octet, dar AFD este doar 4 biți din acest octet)
- DTS: unele fluxuri în Little endian nu au fost detectate
- MPEG-4: unele fișiere au un număr incorect de cadre
- AVC: Unele fluxuri de subtitrări SCTE 128 au fost afișate de două ori
- BMP; acceptarea fișierelor cu informații privind dimensiunea fișierului setată la -1
- RF64: samplesCount nu a avut întotdeauna dreptate
- MOV: evita parsarea greșită în cazul "colr" atom cu "prof" tip de parametru de culoare
- DCP / IMF: ID are acum ordinea AM / PKL CPL în toate cazurile (nu numai atunci când există mai multe CPL)
- # B893, MXF: Crash cu fișiere Panasonic P2 3.0
- DPX: informațiile de timp au fost cu "nativ": " caracterul
- Secvență de imagini: "Întârziere" câmpul este completat de la numărul din numele primului fișier
- FLV: unele fișiere nu au durata corectă
- DPX: fișierele Cineon au fost detectate ca DPVersion 1, numărul versiunii nu corespunde cu versiunea reală
Ce este nou în versiunea 0.7.72:
- Adaugat:
- Traducerea în limba suedeză a fost actualizată, datorită Ake Engelbrektson
- Versiunea MXF: MXF (de exemplu, "1.3")
- Opțiunea "File_IsImageSequence" pentru a putea sări peste cadre într-o secvență de fișiere.
- EBUCore: producția de proiect EBUCore 1.6, sponsorizată de EBU
- EBUCore: maparea AS-11 la EBUCore, sponsorizată de EBU
- EBUCore: mai multe tehnici tehnice, sponsorizate de EBU
- Metadate de achiziție MXF (RDD-18, EBU Tech 3349) suport de bază
- Corecții de erori:
- EBUCore: Piesele codului de timp s-au mutat în propriul "format" bloc
- EBUCore: audioTrackConfiguration eliminat (nu comportamentul așteptat)
- EBUCore: informația generalăBitRate a fost schimbată de la technicalAttributeString la technicalAttributeInteger
- PBCore: ieșire nevalidă în cazul fluxului de cod de timp, remediați datorită lui Dave Rice
- PBCore2: codecid schimbat, datorită lui Dave Rice
- OP-47 / SDP / Teletext: unele fluxuri nu au fost detectate
- Versiunea anterioară a fost construită cu instrucțiuni SSE2, revenind la instrucțiunile SSE
- AVC: fixare cu buclă infinită
- AVC: încercarea de a evita detectarea greșită a AVC în cazul unor fluxuri nevalide (de exemplu, criptate)
- Crash pe Windows Vista și Win7 pre-SP1 și un procesor care are suport FMA, din cauza unei erori în MSVC2013, de la 0.7.72. Datorită lui Pavel Pimenov pentru raport și patch-uri
- MXF: AS-11 Typo (SerieTitle schimbat în SeriesTitle), TotalProgrammeDuration adăugat
- ID3v2: suport pentru etichete ID3v2.3 cu 3 octeți
- CEA-608 în MPEG-4: PTS demux a fost greșit în cazul blocurilor multiple dintr-un singur cadru
- MOV: o mai bună prelucrare a fișierelor Gray și a paletelor de culori, cu ajutorul lui Vittorio Giovara
Ce este nou în versiunea 0.7.71:
- Adaugat:
- Afișează elementul AS-11 (Core, Segmentare, UK DPP)
- MXF: suport pentru detectarea TTML (SMPTE ST 2052)
- MXF: opțiune --File_Mxf_TimeCodeFromMaterialPackage pentru utilizarea piesei de cod de timp din pachetul Material în loc de pachetul Source (doar CLI / DLL)
- Durata în format HH: MM: SS: FF (ascunsă implicit)
- AVC: detectarea profilelor Intra
- MXF: sunt afișate codurile de timp ale pachetului de materiale și de sursă
- MPEG-TS: mai multe informații pentru subtitrarea Teletext, de ex. "Pentru persoanele cu deficiențe de auz"
- Detectarea fișierelor XML pentru caractere laterale (de exemplu, TTML / DFXP), opțiune pentru CLI și Lib
- AVC și HEVC: informații despre colour_range (Limited / Full), datorită lui Vittorio Giovara
- OP-47 / SDP / Teletext: detectarea numerelor revistelor
- MOV / MPEG-4: suport de bază pentru eticheta iTunMOVI
- MOV / MPEG-4: suport pentru titlul piesei și câteva alte etichete legate de piesă
- MOV / MPEG-4: detectarea Dolby E într-o piesă stereo
- AVC: folosirea primului pic_struct ca rezervă pentru comanda de scanare dacă alte metode nu reușesc, mulțumită lui Smit pentru idee
- FMI: o mai bună compatibilitate cu pachetele de la diferiți furnizori
- Opțiunea de ieșire a metadatelor tehnice PBCore 2.0, datorită lui Dave Rice
- WMV: Track-ul codului de timp și valoarea afișării primului cadru, sponsorizat de AVCOM
- Video MPEG: Stare GOP deschis / închis
- HEVC: Sprijin pentru raportul de aspect pixel în VUI, datorită Kurtnoise
- Corecția de eroare;
- SMPTE ST 331: poziții greșite ale canalelor
- B872, MOV: câmpul StreamOrder a fost greșit în cazul referințelor de capitol
- Mai multă coerență între interfața Fișier și interfața By buffer
- Matroska: eroare de întârziere video / audio în cazul cadrelor B înaintea primului cadru I
- Informațiile cu lungime în dungă / fără dungi sunt mutate din "Setări_formații" la "TimeCode_Striped"
- SMPTE ST 337: buclă infinită în timpul scanării unor fluxuri non ST 337
- MP4 / MOV: utilizarea mai puține date în timpul detectării unui Dolby E ascuns într-o piesă PCM
- Matroska: unele accidente după actualizarea fișierului cu numele fișierelor
- MXF: Melodia codului de timp MXF nu a fost afișată cu unele opțiuni de compilare (de exemplu, construirea Windows implicită)
Ce este nou în versiunea 0.7.69:
- Adaugat:
- Traducere italiană actualizată, datorită lui Roberto
- Traducere rusă actualizată, mulțumită solokot
- MPEG-TS: suport pentru fluxurile HEVC cu tip de stream de 36
- EBUCore 1.5: actualizare cu suportul mai multor câmpuri și valabil împotriva XSD final
- A fost adăugată metoda de stocare a conținutului intercalat (câmpuri separate sau câmpuri intercalate)
- HEVC: O mai bună susținere a diferitelor containere (inclusiv MP4 / MKV / FLV)
- # B844, Matroska: detectarea capacelor, datorită lui Max Pozdeev
- Secvențe de fișiere: optimizarea detectării secvențelor cu fișiere 200k +
- Secvențe ale fișierelor: opțiunea File_IgnoreSequenceFilesCount pentru accelerarea detectării secvențelor (fără: detectarea celui mai recent fișier în secvență)
- Secvențe ale fișierelor: opțiunea File_IgnoreSequenceFileSize pentru accelerarea detectării secvențelor (con: fără detectarea dimensiunii totale a secvenței)
- Secvențe de fișiere: detectare atunci când există caractere suplimentare după numere (de exemplu, "nume de fișier [000001] .png")
- MPEG-TS: detectarea secvențelor de fișiere
- ADTS: detectarea secvențelor de fișiere
- MediaInfoList: eliminarea fișierelor detectate ca parte a unei secvențe
- Arri Raw: detecție de bază
- Suport DDS (Suprafață DirectDraw)
- Suport parțial OpenMG (.oma) (numai Atrac3)
- Detectarea WebVTT
- Corecții de erori;
- # B841, QuickTime TFF / BFF: folosind acum documentația tehnică TN2162 ca documentație de referință pentru atomul "fiel"
- Matroska: parsarea lentă a unor fișiere
- MOV / IMX: IMX nu a fost detectat când este prezent un atom glbl
Ce este nou în versiunea 0.7.67: Versiunea Windows: fișierele de traducere au fost corupte
Ce este nou în versiunea 0.7.66:
- suport pentru ieșirea EBUCore 1.4
- Caracteristica IMF AssetMap (AM), Pachetul de pachete (PKL) și CompozitorPlaylist (CPL): suport îmbunătățit
- Informații despre aspectul canalului pentru AAC, AC-3, E-AC-3, DTS, Dolby E
- MXF: câmpul CodecID (EssenceContainer-EssenceCompression)
- suport pentru Pro Tools 10Session (.ptx), prin inginerie inversă (= este posibil să nu funcționeze)
- Fișiere de redare: încearcă să detecteze limbajul și aspectul canalului din numele fișierelor
- QuickTime: câmp nou ScanOrder_StoredDisplayedInverted, setat la "Yes" când afișarea și comenzile memorate sunt inversate
- Val: Detectarea ratei de byte greșite în antet pentru a asigura durata corectă a unor fluxuri PCM
- Legende ARIB: detectarea subtitrărilor în date auxiliare (testate cu MXF)
- AAF: suportul de bază al fișierelor de redare
- QuickTime: detecție falsă pozitivă a incoerenței dintre ordinea de scanare a containerelor și a fluxului brut din cauza afișării inversate și a comenzilor răsucite
- MXF: fluxul Dolby E nu este detectat în unele cazuri
- # P78, HEVC: general_level_idc va fi setat egal cu o valoare de 30 de ori numărul de nivel, nu de 10 ori, datorită Kurtnoise
- Exemplu de legare C #: nu funcționa cu fișiere 2GB, a fost parsarea uneori a întregului fișier
- # B802, AAC: Bucle infinite, datorită lui Sebastien Michel
- # B805, AC-3: Segfault pe fișierele recunoscute fals ca fișiere AC3, datorită lui Gildas Desnos
- # B808, PCM: Bucla Infinită, mulțumită lui Gildas Desnos
- # B809, tag-uri APE: Bucle infinite, datorită lui Gildas Desnos
- # B810, AVC: Bucle infinite, datorită lui Gildas Desnos
- # B813, CLI_Compile.sh bug ("mănâncă toate resursele" în timp ce compilați)
- LATM: detectarea falsă a unor fișiere
- MXF: Crash cu unele fișiere
Ce este nou în versiunea 0.7.65:
- MXF: forțarea detectării MPEG Video în cazul în care EssenceCompression nu este prezentă, dar MPEG2VideoDescriptor este prezent
- GXF: detectarea unor eventuale subtitrări și coduri de timp dacă acestea nu sunt prezente la începutul fișierului (mijlocul de testare a fișierului)
- DASH MPD: suport de bază
- HDS F4M (Flash Media Manifest): suport de bază
- DCP AssetMap (AM), Pachetul de pachete (PKL) și CompozitorPlaylist (CPL): suport de bază
- AssetMap (AM), PackageList (PKL) și CompozitorPlaylist (CPL): suport de bază
- Mac dylib: căutarea pentru dylib în calea @executable_name și CFBundleCopyExecutableURL dir
- AAC: opțiune pentru bitrate instantaneu în modul de detectare rapidă (numai MediaInfoLib)
- FTP (numai pentru versiuni personalizate): suport pentru numele fișierelor UTF-8
- Descrierea culorii: colour_description_present adăugat, o mai bună separare între valorile bitstream și valorile containerului
- MPEG-4: RLE, spațiul de culoare și adâncimea bitului
- Evaluarea de drept: suport pentru consiliere CEA-608 XDS în format MPEG-PS, MPEG-T, LXF, GXF
- MPEG-4 / MOV: Bug-ul găsit într-un fișier, dimensiunea eșantionului este de 16 cu codecID pe 32 de biți ("fl32"), corectând ieșirea din MediaInfo
- # B775, AVI: AVI poate folosi înălțimea negativă pentru semnalele brute pentru a semnala că este codat de sus în jos, nu de jos în sus
- # B780, MPEG-TS: crash cu unele fișiere având schimbarea PAT / PMT între începutul și sfârșitul fișierului
- # B782, PBCore 1.2: unele câmpuri nu erau în ordinea corectă
- # B784, nu s-au îndepărtat niște șiruri de text ușor de citit când câmpul corespunzător este îndepărtat
- # B787, MPEG-4 / QuickTime: apariția erratică a modului Bitrate
- # B798: setlocale () eliminați din DLL
- # B785, DVCPRO HD: fluxurile pot fi 8 sau 10 biți, înlăturând valoarea codificată din parserul DV (valoarea header-ului MXF este folosită, dacă este cazul)
- MPEG-4: defectarea unor fluxuri E-AC-3 greșite
- AAC: detectarea HE-AACv2 lipsea dacă biblioteca este configurată cu detectare rapidă
- MPEG Video: calculul greșit al duratei fluxului brut în cazul codului temporal al cadrului
- Automatizare, tipul StreamKind a fost setat la întreg, este text
- MPEG-4: a citit o mulțime de octeți inutili de pe disc atunci când formatul fluxului brut nu este cunoscut
- AVI: crash cu unele fluxuri de text malformate
- Fișierele de referință / playlist nu au fost acceptate de la FTP (numai în versiuni personalizate)
- MPEG-4 / MOV: ScanOrder utilizează "stocate" în loc de "afișat" Valoarea
- MXF: Detecția Dolby E nu funcționa în unele cazuri (regresie în 0.7.62)
- MPEG-4 / MOV: înghețați unele fișiere care au PCM mono pe 32 de biți
Ce este nou în versiunea 0.7.64:
- Noua adresă canonică a site-ului web: http://MediaArea.net/MediaInfo
- Traduceri portugheză, bască și rusă actualizate
- E-AC-3: suport pentru fluxurile care au sub-fluxuri (de exemplu, mai mult de 6 canale)
- JPEG: detectarea spațiilor de culoare YUVA, RGB, RGBA și YCCK
- MPEG Audio: detectarea Id3v1 în interiorul unui cadru MPEG Audio
- Matroska: suport pentru HEVC / H.265 (bazat pe proiectul de specificații de la Divinc)
- Canopus: detectarea modului de scanare, a ordinii de scanare, a raportului de aspect pixel
- Opțiunea de generare MD5 (lucru în curs)
- Id3v2: citirea tuturor blocurilor Id3v2 (nu mai mult decât a primului) la începutul fișierului
- MPEG-4: suport pentru câteva tag-uri iTunes suplimentare, datorită Kurtnoise
- AVI: detectarea Ut Video, mulțumită Kurtnoise
- MXF: detecția Dolby E chiar dacă EssenceCompression nu este SMPTE 337
- AIFF: detectarea Dolby E
- AIFF: detectarea Dolby E nealiniată
- ARIB B24 / B37: Afișare imagine_conversie_tip (HD, SD, mobil)
- MPEG-TS: afișarea serviciului CEA-708 și a prezenței CEA-608 dacă este prezentă descriptorul ATSC corespunzător
- MPEG-TS: analiză mai rapidă în cazul opțiunii rapide de analiză
- # F412, Matroska: Manipularea fișierelor fără DocType
- # B761, MPEG-TS / ARIB: crash cu unele fluxuri, datorită maki
- # B765, Matroska: a analizat fișierul complet dacă un flux indicat în antet nu este prezent
- # B763, MXF: detectarea incoerenței numărului de canale între bitstream și wrapper
- # B762, Matroska: detectarea ratei de cadre de 23.976 (în loc de 23.962 fps din cauza timbrului imprecis)
- # B759, QuickTime: detectarea codurilor de timp care nu au fost încorporate în caseta tmcd
- # B766, RMVB: întârzierea a / v este incorectă, dezactivând-o în prezent
- # B768, MPEG-4, crash cu unele fișiere MPEG-4
- # B769, MPEG-4, crash cu unele fișiere MPEG-4
- # B764, AVC: parsarea greșită a unor fluxuri care au pic_scaling_matrix
- AVC, crash cu unele fluxuri AVC
- AAC, buclă infinită cu unele fluxuri AAC
- FLV, buclă infinită cu unele fișiere FLV
- Matroska: crash cu unele fișiere malformate
- MOV: crash / long parsing cu unele fișiere malformate
- AC-3: blochează și blochează fixarea
- Java 64-bit: Count_Get (StreamKind) întotdeauna a revenit 0
- Python pe 64 de biți: Count_Get (StreamKind) întotdeauna a revenit 0
- DTS: unele fluxuri nu au fost detectate
- DTS: unele pierderi de memorie cu fluxuri pe 14 biți
- SMPTE ST 302: scurgeri de memorie
- SMPTE ST 337: pierderi de memorie
- Eroare totală dacă MEDIAINFO_REFERENCES_NO #define a fost utilizată
- QuickTime: Numele codului de timp este în "Titlu"; câmp
- MPEG-4 / QuickTime: manipularea de ciudat "negativ" durata cadrului este stts
Ce este nou în versiunea 0.7.63:
- Comutată la o licență BSD-2-Clauză
- LXF: AFD (din fluxul auxiliar) suport
- Detectarea unor fișiere autoturisme laterale și afișarea lor ca un singur pachet (opțional)
- MOV: mai multe informații despre pozițiile canalului
- TTML: detectare
- SAMI: detecție
- ID3: lista actualizată de genuri, mulțumită Mats
- .so: căutați o copie locală a bibliotecii înainte de a încerca calea implicită
- AVI: Suport pentru pachetul Adobe Parf (Aspect Ratio)
- VC-3: ordinea scanării
- # P65, suport pentru metadatele FLAC / Ogg DISCTOTAL, datorită Kurtnoise
- # P67, MOV, adăugați Hap Video la baza de date, datorită Kurtnoise
- # P67, Matroska, adăugați VP9 la baza de date, datorită Kurtnoise
- # P68, FLV, adăugați detectarea HEVC în analizorul FLV
- # P66, MOV, manipulare tref / chap, cu informații de la capitole, datorită Kurtnoise
- # P72, MOV, detectarea HEVC / H265 și suportul de bază, datorită Kurtnoise
- # F382 / P75, detectarea formatului PMP
- Suport MPEG-TS, HEVC / H265
- 16:10 DAR valoarea cunoscută
- # B742, MPEG-4 / MOV, se prăbușește cu unele fișiere trunchiate / nevalabile
- # B746, MPEG-4 / MOV: prăbușirea cu fișiere care au un atom moof și nici un atom moov
- # B747, Închidere inconsistentă cu API-ul tampon
- # B757, MediaInfoDLL.py MediaInfoList nu funcționa, datorită lui Elbenfreund
- # B740, XML: dt: dt este înlocuit cu dt (pentru datele binare)
- MXF: fluxurile Dolby E care pornesc numai la al doilea sau al treilea cadru nu au fost bine detectate.
- MPEG-4 / MOV: reducerea timpului de analiză pentru fluxurile video numai în cadru I
- CEA-708: se afișează fluxuri fantomatice de comportament ciudat) în cazul unui buggy CEA-708
- AVI: crash cu întârziere audio și AvgBytesPerSec de 0
- Degradarea greșită a fluxului de legendă în cazul fluxurilor AVC fără frame_mbs_only_flag, dar având 2 câmpuri într-o singură bucată.
- DPX: parsarea a fost foarte lentă cu o secvență de fișiere.
- MXF: Durata de preîncărcare nu a fost citită, codul de timp al primului cadru a fost greșit dacă "Origine" nu este 0
- fișierul FLV: uneori (de exemplu, cea mai mare parte a fișierului a fost plin cu zerouri) a fost complet analizată
- VC-3: utilizarea valorilor din specificații (bazate pe ID-ul de compresie) în loc de SBD / SST / SPL / APLF din bitstream
- # 738, mediainfo-qt nu construiește
Ce este nou în versiunea 0.7.62:
- Detectarea legendelor ARIB STD B24 / B37 (versiuni japoneze și braziliene)
- LXF: suport pentru detecția și analiza AVC, VC-3, MPEG audio, AC-3, Dolby E și AAC
- AC-3: suport pentru fluxurile de 22.05 kHz (nu există specificații, dar există)
- Detectarea tipului de scanare MOV: AIC (Apple Intermediate Codec)
- MOV: suport pentru metadatele AVID (informații de interlație)
- Piesele dedicate codului de timp (MOV, MXF, GXF)
- Track track code (MPEG-4 / MOV, GXF, MXF)
- Codul de timp în SDTI (MXF)
- Codul de timp din schema de sistem 1 (MXF)
- Codul de timp în SMPTE RP 188 (aka SMPTE ST 12-2 aka ATC aka VANC) (GXF, LXF, MXF)
- Codul de timp în SMPTE RP 196 (aka HANC)
- Codul de timp MPEG Video
- MPEG-TS: format_identifier, pointer_field, length_segment (ascuns implicit)
- CEA-608/708: durata de detectare a legendelor este mărită la 15 secunde (sau 64 MB) pentru a pierde mai puțin conținut de subtitrări
- Fișierele imagine ca flux video: numele fișierului ultimului fișier
- # 727, MOV: crash cu unele fișiere malformate (Scala de timp setată la 0)
- # 728, AAC: crash cu unele fluxuri malformate
- # 681, AVI: nu analiza fluxurile VBR fără informații despre rata de biți în antet
- # 736: Divizați cu 0 cu fișiere de 0 octeți
- Id3v2: crash cu unele etichete eronate
- afișarea ratei de bit a fost "0 bps" dacă rata reală de biți este mai mare de 4 Gbps
- Divizați cu 0 în cazul unui fișier lung de 0 octeți
- MPEG-4: informații despre modul de muxing greșit în cazul subtitrărilor A / 53 în MPEG Video în MOV
- P2 Clip: greșită cu litere mari / mici în numele fișierului sursă.
- MOV: Confidențialitatea PCM a fost uneori greșită
- MPEG-4: Interpretarea JPEG a fost uneori greșită
- Video MPEG: informații DAR greșite în cazul modificării DAR între începutul și sfârșitul fișierului
Comentariile nu a fost găsit