MediaInfo

Screenshot Software:
MediaInfo
Szczegóły programowe:
Wersja: 18.05 Aktualizowane
Filmu: 22 Jun 18
Wywoływacz: Jerome Martinez
Licencja: Wolny
Popularność: 111

Rating: 4.0/5 (Total Votes: 2)

MediaInfo jest wieloplatformowy i aplikacja open source, która zapewnia użytkownikom zarówno z programem wiersza poleceń i graficznego interfejsu użytkownika do wizualizacji różnych właściwości plików audio i wideo.

Wyświetla szczegółowe informacje na temat znaczników, kodeków i kontenerów prawie dowolnego pliku multimedialnego (patrz niżej dla obsługiwanych formatów). Aplikacja została zaprojektowana od podstaw, aby była zgodna z systemami operacyjnymi Linux, Microsoft Windows i Mac OS X.


Funkcje na pierwszy rzut oka

Najważniejsze cechy to możliwość odczytu szeroką gamę formatów plików audio i wideo, dostarcza użytkownikom wielu trybów wyświetlania, które mogą być wysoce spersonalizowanych, możliwość eksportowania informacji na zwykły tekst, HTML lub plików CSV, jak również lokalizacji i możliwości internacjonalizacji.

Jak już wspomniano, program działa głównie w dowolnym emulatora terminala, ale dzięki graficzny interfejs użytkownika jest pozwala użytkownikom łatwo i szybko załadować dowolny plik multimedialny i zobaczyć kodek używany, ogólny tryb bit rate, całkowita przepływność, kodowane datę, opatrzona datą, a także strumienie audio i wideo.

Ponadto pozwala przejść na oficjalną stronę internetową odpowiedniego kodeku używanego do kodowania pliku wideo i / lub audio załadowanego do aplikacji, a także pobrać odtwarzacz dla tego formatu multimedialnego.


Obsługuje szeroką gamę formatów plików multimedialnych

Obsługiwane formaty plików to MKV, AVI, DivX, XviD, OGM, WMV, Real Media, MPEG-1, MPEG-2, MPEG-4, DVD (VOB) i QuickTime dla plików wideo, MP3, FLAC, WAV, OGG, AC3, DTS, AAC, M4A, RA, AU i AIFF dla plików audio oraz SRT, ASS, SSA i SAMI dla napisów.

Aplikacja może również wyświetlać (jeśli jest dostępna) ogólne informacje o pliku, takie jak tytuł, czas trwania, autora, numer utworu, album i datę reżysera, współczynnik proporcji, liczbę klatek na sekundę, częstotliwość próbkowania, kanały, język podtytułów, listę rozdziały i liczba rozdziałów.


Dolna linia

Podsumowując, MediaInfo to przyzwoita i przydatna aplikacja do analizy plików multimedialnych pod platformą Linux. Obsługuje mnóstwo plików wideo i audio, dla których wyświetla dużą liczbę informacji.

Co nowego w tej wersji:

  • Aktualizacja eksportu do PBCore 2.1, sponsorowana przez WGBH w ramach projektu PBCore Development and Preservation Project finansowanego przez NEH
  • TIFF: więcej IFD jest obsługiwanych (gęstość, oprogramowanie ...)
  • Wyjście NISO Z39.87
  • Opanowanie podstawowych kolorów wyświetlania: zawsze wyświetlał BT.709 zamiast prawdziwej wartości, jeśli jest obecny
  • Załączniki: domyślnie nie dostarczaj treści załączników w formacie XML, poprawki

Co nowego w wersji:

  • MediaInfoOnline: https://mediaarea.net/MediaInfoOnline
  • JavaScript - kompilacja i przykład
  • Dolby Vision: wykrywanie Dolby Vision i wyświetlanie profilu dla plików MPEG-TS i MP4
  • MPEG-4: Obsługa zewnętrznych ścieżek kodu czasowego (.qtc)
  • JPEG 2000: obsługa profili IMF
  • F523, BDMV: obsługa playlisty UHD Blu-ray
  • Raport endianness i Sign dla ścieżek PCM Matroska
  • MPEG-4: Resolume DXV display
  • MPEG-4: obsługa nazw plików> 64 znaków lub brak ASCII dla plików referencyjnych
  • Niewielkie optymalizacje rozmiaru binarnego
  • colour_description: niektóre zmiany w celu uzyskania bardziej czytelnych nazw (DCI P3, Display P3, sRGB)
  • MP4: awaria z niektórymi strumieniami HEVC z Dolby Vision
  • VC-3: liczba klatek na sekundę nie powinna być wykrywana jako nieprawidłowa, gdy jest kilka klatek na blok
  • Matroska: nieprawidłowa informacja o zakresie kolorów
  • Matroska: naprawia awarię z uszkodzonymi plikami
  • MXF: lepsze wsparcie wysokości, gdy występuje niespójność między nagłówkiem a stopką
  • transfer_characteristics: napraw BT.2020 różnicę pomiędzy wartościami 14 i 15
  • Trace: popraw zamrożenie za pomocą niektórych plików
  • Trace: nieprawidłowe kodowanie znaków w niektórych plikach MOV
  • Niektóre poprawki przecieków pamięci

Co nowego w wersji 0.7.99:

  • EBUCore: wyjście JSON (- Wyjście = EBUCore_1.8_JSON)
  • EBUCore: dodaj writeLibraryName i wpisując atrybuty LibraryTest
  • Wyświetlanie identyfikatora Ad-ID w jednym wierszu (format "Wartość (Rejestr)"
  • MPEG-4: Lepsze wyświetlanie formatu ścieżek VobSub
  • MPEG-4: CodecID to nazwa stsd + ObjectTypeId dla mp4a, mp4v, mp4s
  • AVC: supported_transfer_characteristics support
  • Wideo MPEG, MPEG-4 Visual, AVC, HEVC, MPEG-4, Matroska: poprawne wykrywanie RGB
  • matrix_coefficients: wykrywanie pochodnych Y'D'zD'x i Chromaticity
  • AAC: informacje o SBR / PS będącym niejawnym / jawnym / NBC (niezgodne wstecz)
  • AAC: wskazuje audioObjectType w CodecID
  • Napraw dziwny 1.334 DAR z powodu problemu zaokrąglania

Co nowego w wersji 0.7.96:

  • MPEG-4: wyświetlanie zarejestrowanej daty z podstrumienia DV
  • I505, AC-3: awaria z niektórymi potencjalnie zniekształconymi ramkami
  • I477, AVC: poprawiono zawieszanie po otwarciu pliku .mpls z niektórych 3D BD
  • MPEG-4: nie pokazuje "1904" rok jest wartością nieprzetworzoną 0 (Mac / Linux)
  • Domyślnie czytana wątek jest wyłączona (rzadkie martwe blokady)
  • # B1027, MPEG-TS: niektóre pliki, które zostały wykryte jako MPEG-TS lub BDAV, ale nie są
  • Sekwencja plików: liczba ramek była niepoprawna w przypadku sekwencji plików MPEG-TS (liczba plików)
  • MXF: wykrywanie więcej 608/708 z parsowaniem kilku ramek w środku pliku zostało zerwane

Co nowego w wersji 0.7.94:

  • Nowość:
  • VC-3: wykrywanie osadzonego kodu czasu
  • VC-3: lepsze wsparcie dla strumienia o szerokości 960 lub 1440
  • VC-3: obsługa wersji 3 (a.k.a. DNxHR), w tym profil i poziom dla wersji 1/2 (a.k.a. DNxHD)
  • Funkcja śledzenia Matroski: zmniejszenie jej rozmiaru
  • Funkcja śledzenia MXF: zmniejszenie jej rozmiaru
  • Pliki projektu Visual Studio 2017
  • Naprawiono:
  • M143, MXF z metadanymi pozyskania: Naprawiono awarię
  • Kilka napraw awarii

Co nowego w wersji 0.7.93:

  • Nowość:
  • Matroska: wykrywanie natywnego kodonu kodowania FFV1 ("V_FFV1")
  • AC-3 / E-AC-3: wykrywanie Atmos wewnątrz strumieni rdzeniowych
  • AC-3 / E-AC-3: niewielka reorganizacja wyświetlania metadanych dla dual mono i surround
  • AC-3 / E-AC-3: "kompletny główny" i podobne informacje przeniesiono do "rodzaju usługi" dedykowana linia
  • AC-3 / E-AC-3: większa precyzja, jak zbudowany jest strumień (np. "E-AC-3 + Atmos / E-AC-3" lub "TrueHD + Atmos / TrueHD / AC- 3 ")
  • WTV: podstawowe wykrywanie
  • MPEG-TS: Wykrywanie Opus
  • URL: "Kod URLEncode" możliwość wypowiedzenia, czy dane wejście powinno być zakodowane pod adresem URL, czy nie (domyślnie to guess = bez zmian, chyba że zawiera spacje)
  • MediaTrace: dla strumieni bitów (nie bytestreams), przesunięcie bitów było nieprawidłowe
  • Naprawiono:
  • HLS: czas trwania był czasami błędny, odczytując tylko pierwszy czas trwania pliku TS. Teraz wyświetlany jest pełny czas trwania
  • MPEG-TS: jeśli strumień jest zaszyfrowany lub nieprawidłowy, poziom nie był oczekiwany dla AVC (np. "BaseLine@3.0 i zamiast" Baseline @ 3 ")
  • Matroska: szerokość / wysokość strumienia FFV1 nie została zainicjowana, gdy szerokość / wysokość nagłówka Matroska jest po kodeku
  • FFV1: napraw potencjalną awarię za pomocą kilku błędnych nagłówków przekrojów
  • Matroska: awaria w przypadku dużego załącznika i obecny CRC32

Co nowego w wersji 0.7.92:

  • Nowość:
  • # F507, MXF: wykrywanie charakterystyki transferu HLG
  • # F508, HEVC: obsługa preferowanych_transfer_charakterystyki SEI (z wersji HEVC / H.265, preferowana metoda dla HLG w DVB)
  • MXF: parsowanie deskryptorów AVC i sprawdzanie krzyżowe zawartości esencji
  • MP4: więcej wartości AppleStoreCountry zamapowanych do krajów, pokaż numer kraju, jeśli jest nieznany
  • Rozszerzenie pliku: sprawdź, czy rozszerzenie pliku odpowiada formatowi kontenera
  • AVI / WAV: test obciętego pliku
  • Wyjście MIXML: Format_Profile podzielone na Format_Profile, Format_Level, Format_Tier
  • ID3v2: tag TCAP jest mapowany na nowe pole "PodcastCategory"
  • Naprawiono:
  • Dane wyjściowe w formacie MIXML: brakowało niektórych * _wykresów pierwotnych
  • MXF / Teletext: nie wykrył poprawnie żadnych strumieni napisów
  • ID3v2: tag TP2 został niepoprawnie odwzorowany na "Akompaniament", teraz zamapowany na "Album_Performer"
  • ID3v2: tag TSO2 został niepoprawnie odwzorowany na "Performer_Sort", teraz zmapowany na "Album_Performer_Sort"
  • ID3v2: tag TCMP był wyświetlany dwukrotnie (2 linie "kompilacji")
  • Wersja Windows czasami wyświetlała długi ciąg znaków w Eksploratorze Windows, zmieniono na krótszy ciąg znaków

Co nowego w wersji 0.7.91:

  • Dodaj rozszerzenie TIFF do rozszerzenia powłoki systemu Windows
  • Debian 9 i Ubuntu 16.10+: Usuń niepotrzebną zależność
  • IMF i PTX: wykrywanie większej liczby języków z nazw plików (ale wciąż trzeba dodać pełną listę popularnych znaczników języków)
  • IMF i PTX: obsługa niestandardowych, ale powszechnych "LAS". = "Hiszpański (Ameryka Łacińska)" kod języka
  • MXF: obsługa kolorów podstawowych, charakterystyka przesyłania, równania kodowania zdefiniowane w SMPTE ST 2067-21: 2016 np. xvYCC lub BT.2020
  • Niewielkie optymalizacje wydajności i porządki (dzięki Pavel Pimenov)
  • Optymalizacja MediaTrace dla Matroski
  • Naprawiono parsowanie FFV1 v0 / v1
  • PTX: naprawia awarię z powodu złego parsowania niektórych nazw plików podczas szukania języka ścieżki

Co nowego w wersji 0.7.89:

  • Widok drzewa dla systemu Windows: prezentuj wyniki u góry drzewa
  • QuickTime: obsługa Panasonic AVC-Intra 50/100/200 bez SPS / PPS ("aixx" i "AVin" CodecID)
  • Więcej opisów kolorów QuickTime / MP4 / AVC / HEVC na podstawie przyszłego ISO 23001-8: 201x / PDAM1
  • FFV1: obsługa 16bitdepth (YUV i RGB) przy obsłudze wersji buggy

Co nowego w wersji 0.7.88:

  • MediaInfo dystrybuowane z obsługą HTTP / HTTPS: obsługa Amazon S3 z Signature Version 4
  • FFV1: nieznaczna poprawa szybkości analizowania
  • Czas trwania: poprawiono regresję w ostatnim wydaniu, czasami wyświetlano czas trwania z tylko liczbą minut

Co nowego w wersji 0.7.86:


Nowości w MediaInfo 0.7.84 (1 kwietnia 2016 r.)

Co nowego w wersji 0.7.84:

  • # I122, MPEG-4 / MOV: Zawieszanie, jeśli mdhd ma skalę 0
  • MPEG-4 / MOV: Nieskończona pętla w przypadku zniekształconego stsc / stsz (wykryta przez fuzzing)
  • MPEG-TS: niektóre napisy DVB nie zostały wykryte
  • HLS: lepsza obsługa list odtwarzania multimediów za pomocą EXT-X-BYTERANGE

Co nowego w wersji 0.7.80:

  • Matroska: obsługa znaczników statystycznych MKVMerge (liczba ramek czasu, rozmiar strumienia, przepływność) na ścieżce, dzięki ndjamena
  • FLAC: Pozycje kanału, dzięki ndjamena
  • FLAC: różnica między wykrytą głębią bitową a zapisaną głębią bitową
  • MPEG-TS: jeśli strumień transportu DTVCC jest obecny i nie ma deskryptora usługi DTVCC, skanuj również w środku pliku, aby wykryć więcej usług podpisów
  • Obliczanie liczby klatek napisów, jeśli liczba klatek i czas trwania są dostępne (domyślnie ukryte)
  • Napisy w Matrosce: liczba elementów
  • Matroska, MXF i MP4 / MOV: wykrywanie skróconych plików
  • DTS: różnica między ES Matrix i ES Discrete
  • DTS: wyświetl ES Matrix lub ES Discrete, nawet jeśli obecny jest HRA lub MA
  • DTS: różnica między DTS-HRA a opcją 96k i czystym DTS-96/24
  • DTS: wykrywanie DTS: X
  • Próbki na informacje o ramce
  • AC-3: wykrywanie Atmos w TrueHD
  • Liczba klatek na sekundę: pokazująca precyzję liczby klatek na sekundę 1 / 1.001 (np. "23,976 (24000/1001) fps" i "23,976 (23976/1000) fps")
  • MPEG-4 / MOV: wyświetlenie pełnej listy kompatybilnych marek w polu CodecID
  • MPEG-4 / MOV: Grupy alternatywne
  • MPEG-4 / MOV: "Wyłączony" tag
  • MPEG-4 / MOV: & quot; Wymuszony & quot; tag
  • MPEG-4 / MOV: pokazuje linki między ścieżkami (rozdziały, napisy, zastępstwo)
  • MXF: obsługa większej liczby elementów metadanych dotyczących pozyskiwania danych
  • MXF: nazwa pakietu
  • AVC: Przechowuj metodę z przeplotem (pola z przeplotem lub pola rozdzielone)
  • EBUCore: pozyskanie metadanych (Dowód koncepcji, tylko informacje zwrotne)
  • Matroska: Ponownie sprawdzono algorytm wykrywania szybkości klatek, oczekuje się mniej błędnych liczb
  • SDP / Teletekst: niektóre strony były czasami (jeśli są obecne w 2 różnych liniach SDP) wyświetlane kilka razy
  • MPEG-4 / MOV: niektóre ścieżki wskazówek nie były wyświetlane
  • Dodano język Hongkongese
  • Opcja "Pełne przetwarzanie"

Co nowego w wersji 0.7.77:

  • # B941, MXF: pliki mające tylko strumień wideo i pomocniczy strumień danych miały niepoprawny drugi strumień wideo
  • MOV: wykrywanie r210 CodecID jako surowego RGB
  • Dane pomocnicze: wykrywanie wszystkich bloków metadanych (wcześniej: wykryto tylko pierwszy)
  • MPEG-TS: Nieprawidłowe demultipleksowanie plików TSP (188 + 16 TS) posiadających PES z tylko dopełnieniem
  • MediaTrace # 2: XML zniekształcony z elementami flag (poprawka, flagi oznaczające wyłączone w wyjściu XML)
  • MediaTrace # 3: XML zniekształcony z niektórymi plikami MP4
  • MediaTrace # 6: zduplikowane atrybuty XML
  • MediaTrace # 10: wersjonowany xsd, tworzenie nazwy i wersji biblioteki
  • MediaTrace: treść XML nie została zmieniona
  • # B947, obsługa Amazon S3 (REST API v2), tylko CLI / DLL i jeśli została skompilowana z obsługą libcurl: Analiza pliku na s3 nie działała, jeśli tajny klucz zawiera / postać

Co nowego w wersji 0.7.75:

  • Dodano:
  • MXF: rozważanie ścieżek timecode 60 fps z 2 komponentami o różnicy 2 klatek w jednym kodzie czasowym
  • EBUCore 1.6: przełącz na link ostatecznego XSD
  • Poprawka błędu:
  • XDCAM: niektóre struktury katalogów zostały błędnie wykryte jako struktura XDCAM z plikiem XML
  • MXF: SDTI 60 fps razy były błędne
  • # B927, DPX: użyto formatu DPX specyficznego dla daty / czasu zamiast ISO-podobnego
  • # B927, EBUCore: nieprawidłowa treść w atrybucie startDate
  • ProRes: strumienie z apcs CodecID były wyświetlane z niekoherentną głębią bitową zamiast bez głębokości bitowej

Co nowego w wersji 0.7.74:

  • FIMS: wersja wstępna (nie do produkcji)
  • Dźwięk D-10: wyświetlanie rzeczywistej przepływności bitowej obok kodowanej szybkości transmisji bitów
  • VC-3: wykrywanie pakietów CDP (podpisy 608/708), utworzone przez Nexio, w prywatnych danych VC-3
  • AES3: ogólny termin AES3 zastąpiony bardziej precyzyjnymi numerami SMPTE ST (302, 331, 337)
  • NUT: wykrywanie podstawowe
  • FFV1: więcej parsowania strumienia bitów, obsługa dowolnej wersji FFV1 w MOV i Matrosce
  • DPX: przestrzeń kolorów i liczba klatek
  • # B906, Matroska: brakowało czasu, jeśli blok informacji znajduje się na końcu pliku
  • # B908, AC-3: usunięto głębokość bitową
  • # P86, MPEG-4: moov_trak_edts_elst Atom ignorował wersję atomu
  • Dolby E: czasami podawano wartość kanału kanału MXF zamiast rzeczywistej liczby kanałów
  • VorbisComment: WAVEFORMATEXTENSIBLE_CHANNEL_MASK "0X" ("x", pisane wielkimi literami) jest teraz akceptowane
  • EBUCore: TotalProgrammeDuration został niepoprawnie wypełniony wartością IdentClockStart
  • EBUCore: Source / Material przeniesiony z timecodeStart do timecodeTrack
  • MPEG-4: w niektórych przypadkach brakuje informacji dla niektórych strumieni

Co nowego w wersji 0.7.73:

  • BPG: podstawowe wsparcie, dzięki Kurtnoise
  • CAF: podstawowa obsługa formatu Apple Core Audio sponsorowanego przez FlavorSys
  • JPEG-2000: Wyświetlanie profilu (Rsiz)
  • JPEG-2000: wykrywanie przestrzeni kolorów XYZ (w oparciu o profil D-Cinema)
  • FFV1 w MOV: więcej szczegółów (wersja ...)
  • MOV / MPEG-4: obsługa clcn (little endian nclc) Parametr koloru
  • # P84, Matroska: Dodaj obsługę TEXTST do parownika MKV, dzięki Kurtnoise
  • # P85, MPEG-TS: Dodaj obsługę TEXTST do parsera MPEG-PSI, dzięki Kurtnoise
  • Interfejs MediaInfoDLL: czyszczenie, dodano więcej funkcji debugowania
  • Interfejs MediaInfoDLL: usunięto blokadę gigantycznych wątków
  • # F460, VC-3 / DNxHD: wykrywanie RID 444 i innych nowych CID SMPTE ST 2019 (2014)
  • VC-3 / DNxHD: numer wersji (HVN)
  • Czysty rozmiar przysłony przesuwa się od szerokości / wysokości do własnego pola
  • HEVC: tier
  • MXF: pisanie biblioteki i pisanie pól aplikacji są czyszczone
  • ProRes: obsługa 4444 profili
  • CAP: wykrywanie plików CAP z Cheetah i Lambda
  • B886, wyjścia XML i HTML zostały zepsute
  • B902: AspectRatio EBU jest nieważne w przypadku nie-klasycznego licznika: format mianownika
  • # B758, VC-3 / DNxHD: niewłaściwa przestrzeń kolorów i podpróbkowanie w przypadku nieznanego CID, teraz puste, jeśli wersja formatu nie jest znana
  • # B903, MXG: Nieprawidłowa ścieżka czasowa używana w plikach ASF-11 DPP MXF
  • # B904, MXF: Obsługa powtarzania metadanych nagłówka w plikach MXF
  • MXF: wartość AFD była niepoprawna (wyświetlenie pełnego bajtu, ale AFD to tylko 4 bity tego bajtu)
  • DTS: niektóre strumienie w Little endian nie zostały wykryte
  • MPEG-4: niektóre pliki miały niepoprawną liczbę klatek
  • AVC: Niektóre strumienie napisów SCTE 128 były wyświetlane dwukrotnie
  • BMP; akceptowanie plików z informacjami o rozmiarze pliku ustawionym na -1
  • RF64: samplesCount nie zawsze było w porządku
  • MOV: unikaj błędnego analizowania w przypadku "colr". atom z "prof"; typ parametru koloru
  • DCP / IMF: ID zawiera teraz zamówienie AM / PKL CPL we wszystkich przypadkach (nie tylko, gdy jest więcej niż jedna licencja CPL)
  • # B893, MXF: Zawieszanie z plikami Panasonic P2 3.0
  • DPX: informacja o czasie była natywna ":" postać
  • Sekwencja obrazów: "Opóźnienie" pole jest wypełniane z numeru w nazwie pierwszego pliku
  • FLV: niektóre pliki nie miały właściwego czasu trwania
  • DPX: pliki Cineon zostały wykryte jako DPVersion 1, numer wersji nie był zgodny z rzeczywistą wersją

Co nowego w wersji 0.7.72:

  • Dodano:
  • Zaktualizowano szwedzkie tłumaczenie, dzięki Ake Engelbrektson
  • MXF: wersja MXF (np. "1.3")
  • Opcja "File_IsImageSequence" za możliwość pominięcia klatek w sekwencji plików.
  • EBUCore: wynik draftowy EBUCore 1.6, sponsorowany przez EBU
  • EBUCore: AS-11 do mapowania EBUCore, sponsorowane przez EBU
  • EBUCore: więcej technicznych Atrybutów, sponsorowanych przez EBU
  • Podstawowe informacje o metodzie MXF (RDD-18, EBU Tech 3349)
  • Poprawki błędów:
  • EBUCore: ścieżki kodu czasowego zostały przeniesione do własnego "formatu" blok
  • EBUCore: usunięto konfigurację audioTrackConfiguration (a nie oczekiwane zachowanie)
  • EBUCore: Informacje ogólneBitRate zostały zmienione z technicalAttributeString na technicalAttributeInteger
  • PBCore: nieprawidłowe wyjście w przypadku strumienia kodu czasu, poprawione dzięki Dave Rice
  • PBCore2: zmieniono kodek, dzięki Dave Rice
  • OP-47 / SDP / Teletekst: niektóre strumienie nie zostały wykryte
  • Poprzednia wersja została zbudowana za pomocą instrukcji SSE2, przełączając się z instrukcjami SSE
  • AVC: nieskończona poprawka pętli
  • AVC: próba uniknięcia nieprawidłowego wykrycia AVC w przypadku nieprawidłowych (np. zaszyfrowanych) strumieni
  • Awaria w systemie Windows Vista i Windows 7 przed SP1 oraz procesor z obsługą FMA, z powodu błędu w MSVC2013, od 0.7.72. Podziękowania dla Pavela Pimenova za zgłoszenie i poprawkę
  • MXF: AS-11 Typo (SerieTitle zmieniono na SeriesTitle), dodano TotalProgrammeDuration
  • ID3v2: obsługa 3-bajtowych tagów ID3v2.3
  • CEA-608 w MPEG-4: demultiplekserski PTS był nieprawidłowy w przypadku wielu bloków w jednej ramce
  • MOV: lepsze skale szarości i obsługa palet kolorów, z pomocą Vittorio Giovara

Co nowego w wersji 0.7.71:

  • Dodano:
  • Wyświetla się AS-11 (elementy podstawowe, segmentacja, elementy DPP w Wielkiej Brytanii)
  • MXF: obsługa wykrywania TTML (SMPTE ST 2052)
  • MXF: opcja --File_Mxf_TimeCodeFromMaterialPackage do używania ścieżki kodu czasu z Pakietu materiałów zamiast pakietu źródłowego (tylko CLI / DLL)
  • Czas trwania w GG: MM: SS: format FF (domyślnie ukryty)
  • AVC: wykrywanie profili Intra
  • MXF: wyświetlane są kody czasu pakietu materiałów i źródeł
  • MPEG-TS: więcej informacji na podtytuł teletekstu, np. "Dla osób niedosłyszących"
  • Wykrywanie pomocniczych plików XML dla napisów (np. TTML / DFXP), opcja dla CLI i Lib
  • AVC i HEVC: informacja o kolorach (ograniczona / pełna), dzięki Vittorio Giovara
  • OP-47 / SDP / Teletekst: wykrywanie numerów magazynów
  • MOV / MPEG-4: podstawowa obsługa tagu iTunMOVI
  • MOV / MPEG-4: obsługa tytułu utworu i kilku innych znaczników związanych z utworem
  • MOV / MPEG-4: wykrywanie Dolby E na ścieżce stereo
  • AVC: użycie pierwszego pic_struct jako zastępczego dla kolejności skanowania, jeśli inne metody zawiodą, dzięki Smit for the idea
  • MFW: lepsza kompatybilność z pakietami od różnych dostawców
  • Opcja wyjściowych metadanych PBCore 2.0, dzięki Dave Rice
  • WMV: Track kodu czasu i wartość wyświetlania pierwszej klatki, sponsorowana przez AVCOM
  • Wideo MPEG: otwarty / zamknięty status GOP
  • HEVC: Obsługa współczynnika proporcji pikseli w VUI, dzięki Kurtnoise
  • Korekta błędów;
  • SMPTE ST 331: nieprawidłowe pozycje kanałów
  • B872, MOV: Pole StreamOrder było niepoprawne w przypadku odniesień do rozdziałów
  • Większa spójność między interfejsem pliku a interfejsem bufora
  • Matroska: błędne opóźnienie opóźnienia wideo / audio w przypadku klatek B przed pierwszą klatką I
  • Informacje o kodzie paskowym / nieprzycinanym z kodem czasowym są przenoszone z sekcji "Ustawienia formatu" do "TimeCode_Striped"
  • SMPTE ST 337: nieskończona pętla podczas skanowania niektórych strumieni innych niż ST 337
  • MP4 / MOV: Używanie mniejszej ilości danych podczas wykrywania Dolby E ukrytego na ścieżce PCM
  • Matroska: pewne awarie po aktualizacji pliku załączników
  • MXF: Ścieżka kodu czasu MXF nie była wyświetlana z niektórymi opcjami kompilacji (np. domyślną kompilacją systemu Windows)

Co nowego w wersji 0.7.69:

  • Dodano:
  • Tłumaczenie włoskie zaktualizowane, dzięki Roberto
  • Rosyjskie tłumaczenie zostało zaktualizowane dzięki Solokot
  • MPEG-TS: obsługa strumieni HEVC o typie stream_type 36
  • EBUCore 1.5: aktualizacja z obsługą większej ilości pól i ważna dla ostatecznego XSD
  • Dodano metodę magazynu z przeplotem z przeplotem (pola rozdzielone lub pola z przeplotem)
  • HEVC: Lepsza obsługa różnych kontenerów (w tym MP4 / MKV / FLV)
  • # B844, Matroska: wykrywanie okładek, dzięki Maxowi Pozdeevowi
  • Sekwencje plików: optymalizacja wykrywania sekwencji za pomocą 200k + plików
  • Sekwencje plików: File_IgnoreSequenceFilesCount opcja dla przyspieszenia wykrywania sekwencji (con: brak wykrycia najnowszego pliku w sekwencji)
  • Sekwencje plików: Opcja File_IgnoreSequenceFileSize dla przyspieszenia wykrywania sekwencji (con: brak wykrycia całkowitego rozmiaru sekwencji)
  • Sekwencje plików: wykrywanie, gdy po numerach występują dodatkowe znaki (np. "filename [000001] .png")
  • MPEG-TS: wykrywanie sekwencji plików
  • ADTS: wykrywanie sekwencji plików
  • MediaInfoList: usuwanie plików wykrytych jako część sekwencji
  • Arri Raw: podstawowe wykrywanie
  • Obsługa DDS (DirectDraw Surface)
  • Częściowe wsparcie dla OpenMG (.oma) (tylko Atrac3)
  • Wykrywanie WebVTT
  • Korekty błędów;
  • # B841, QuickTime TFF / BFF: użycie teraz Uwaga techniczna TN2162 jako dokumentacja referencyjna dla atomu "fiel"
  • Matroska: wolne parsowanie niektórych plików
  • MOV / IMX: IMX nie został wykryty, gdy obecny jest atom glbl

Co nowego w wersji 0.7.67:

  • Wersja systemu Windows: pliki tłumaczeń są uszkodzone
  • MXF: zduplikowane wyświetlanie niektórych strumieni kodów czasowych w dodatkowych danych
  • B814, AAC: Niewłaściwe wykrywanie audioObjectType == 29

Co nowego w wersji 0.7.66:

  • Obsługa wyjścia EBUCore 1.4
  • IMF AssetMap (AM), PackageList (PKL) i CompositionPlaylist (CPL): ulepszone wsparcie
  • Informacje o układzie kanału dla AAC, AC-3, E-AC-3, DTS, Dolby E
  • MXF: Pole CodecID (EssenceContainer-EssenceCompression)
  • Obsługa Pro Tools 10Session (.ptx) za pomocą inżynierii wstecznej (= może nie działać)
  • Pliki listy odtwarzania: próba wykrycia języka i układu kanałów na podstawie nazw plików
  • QuickTime: nowe pole ScanOrder_StoredDisplayedInverted, ustaw na "Tak". po odwróceniu wyświetlania i zapisanych zamówień
  • Wave: Wykrywanie błędnej stopy bajtów w nagłówku w celu zapewnienia odpowiedniego czasu trwania niektórych strumieni PCM
  • Napisy ARIB: wykrywanie napisów w danych pomocniczych (testowane przy użyciu MXF)
  • AAF: podstawowe wsparcie dla plików list odtwarzania
  • QuickTime: fałszywe-pozytywne wykrywanie niespójności między kolejnością skanowania surowego strumienia ze względu na odwrócony wyświetlacz i zamówienia sortowane
  • MXF: strumień Dolby E nie został wykryty w niektórych przypadkach
  • # P78, HEVC: general_level_idc będzie ustawione na wartość równą 30-krotności numeru poziomu, a nie 10-krotnie, dzięki Kurtnoise
  • Przykład wiązania C #: nie działał z plikami 2GB, parsował czasem cały plik
  • # B802, AAC: Nieskończona pętla, dzięki Sebastienowi Michelowi
  • # B805, AC-3: Segfault na plikach fałszywie rozpoznanych jako pliki AC3, dzięki Gildas Desnos
  • # B808, PCM: Nieskończona pętla, dzięki Gildas Desnos
  • # B809, tagi APE: Nieskończona pętla, dzięki Gildas Desnos
  • # B810, AVC: Nieskończona pętla, dzięki Gildas Desnos
  • # B813, Błąd CLI_Compile.sh ("zjada wszystkie zasoby" podczas kompilacji)
  • LATM: fałszywie pozytywne wykrywanie niektórych plików
  • MXF: Zawieszanie z niektórymi plikami

Co nowego w wersji 0.7.65:

  • MXF: wymuszenie wykrywania MPEG Video na wypadek, gdyby EssenceCompression nie było obecne, ale MPEG2VideoDescriptor jest obecny
  • GXF: wykrywanie niektórych napisów i zdarzeń kodów czasowych, jeśli nie są one obecne na początku pliku (testowanie środka pliku)
  • DASH MPD: podstawowe wsparcie
  • HDS F4M (Flash Media Manifest): podstawowe wsparcie
  • DCP AssetMap (AM), PackageList (PKL) i CompositionPlaylist (CPL): podstawowe wsparcie
  • IMF AssetMap (AM), PackageList (PKL) i CompositionPlaylist (CPL): podstawowe wsparcie
  • Mac dylib: szukanie dylib w ścieżce @executable_path i CFBundleCopyExecutableURL
  • AAC: opcja chwilowej przepływności w trybie szybkiego wykrywania (tylko MediaInfoLib)
  • FTP (tylko wersje niestandardowe): obsługa nazw plików UTF-8
  • Opis kolorów: opis_koloru dodano, lepsze rozdzielenie wartości strumienia bitów i wartości kontenera
  • MPEG-4: RLE, przestrzeń kolorów i głębia bitów
  • Ocena prawa: obsługa CEA-608 XDS Content Advisory w MPEG-PS, MPEG-Ts, LXF, GXF
  • MPEG-4 / MOV: błąd znaleziony w jednym pliku, wielkość próby wynosi 16 z 32-bitowym CodecIDem ("fl32"), korygującym wyjście MediaInfo
  • # B775, AVI: AVI może użyć wartości ujemnej dla surowca, aby zasygnalizować, że jest kodowana z góry na dół, a nie od dołu do góry
  • # B780, MPEG-TS: awaria z plikami o zmianie PAT / PMT między początkiem i końcem pliku
  • # B782, PBCore 1.2: niektóre pola nie były we właściwej kolejności
  • # B784, niektóre ciągi czytelne dla humoru nie zostały usunięte po usunięciu odpowiedniego pola
  • # B787, MPEG-4 / QuickTime: Erratic Appereance w trybie Bitrate
  • # B798: setlocale () usunięcie z biblioteki DLL
  • # B785, DVCPRO HD: strumienie mogą mieć 8 lub 10 bitów, usuwając zakodowaną wartość z parsera DV (zamiast tego używana jest wartość nagłówka MXF)
  • MPEG-4: niewłaściwe demuofowanie niektórych strumieni E-AC-3
  • AAC: brakowało wykrycia HE-AACv2, jeśli biblioteka została skonfigurowana z szybkim wykrywaniem
  • Wideo MPEG: nieprawidłowe obliczanie czasu nieprzetworzonego strumienia w przypadku kodu czasowego upuszczenia
  • Automatyzacja, typ StreamKind został ustawiony na liczbę całkowitą, jest to tekst
  • MPEG-4: odczytywanie niepotrzebnych bajtów z dysku, gdy format strumienia surowego nie jest znany
  • AVI: awaria z nieprawidłowymi strumieniami tekstu
  • Pliki referencyjne / listy odtwarzania nie były obsługiwane z FTP (tylko wersje niestandardowe)
  • MPEG-4 / MOV: ScanOrder używał "zapisanego" wartość zamiast "wyświetlana" wartość
  • MXF: Wykrywanie Dolby E nie działało w niektórych przypadkach (regresja w 0.7.62)
  • MPEG-4 / MOV: zamroź z niektórymi plikami mającymi 32-bitowe PCM

Co nowego w wersji 0.7.64:

  • Nowy kanoniczny adres URL strony internetowej: http://MediaArea.net/MediaInfo
  • Zaktualizowano tłumaczenia portugalskie, baskijskie i rosyjskie
  • E-AC-3: obsługa strumieni zawierających podstrumienie (na przykład więcej niż 6 kanałów)
  • JPEG: wykrywanie przestrzeni kolorów YUVA, RGB, RGBA i YCCK
  • MPEG Audio: wykrywanie Id3v1 w ramce MPEG Audio
  • Matroska: obsługa HEVC / H.265 (w oparciu o projekt specyfikacji od Divinc)
  • Canopus: wykrywanie trybu skanowania, kolejności skanowania, proporcji pikseli
  • Opcja generowania MD5 (prace w toku)
  • Id3v2: odczyt wszystkich bloków Id3v2 (nie więcej tylko pierwszego) na początku pliku
  • MPEG-4: obsługa kilku dodatkowych znaczników iTunes, dzięki Kurtnoise
  • AVI: wykrywanie Ut Video, dzięki Kurtnoise
  • MXF: wykrywanie Dolby E, nawet jeśli EssenceCompression nie jest SMPTE 337
  • AIFF: wykrywanie Dolby E
  • AIFF: wykrywanie nierównoległego Dolby E
  • ARIB B24 / B37: wyświetlanie typu caption_conversion_type (HD, SD, Mobile)
  • MPEG-TS: wyświetlanie usługi CEA-708 i obecności CEA-608, jeśli obecny jest odpowiedni deskryptor ATSC
  • MPEG-TS: szybsza analiza w przypadku opcji szybkiego analizowania
  • # F412, Matroska: Obsługa plików bez DocType
  • # B761, MPEG-TS / ARIB: awarie z pewnymi strumieniami, dzięki maki
  • # B765, Matroska: parsował cały plik, jeśli strumień wskazany w nagłówku nie jest obecny
  • # B763, MXF: wykrywanie niespójności liczby kanałów między strumieniem bitów a opakowaniem
  • # B762, Matroska: wykrywanie 23,976 klatek na sekundę (zamiast 23,962 fps z powodu nieprecyzyjnego znacznika czasu)
  • # B759, QuickTime: wykrywanie kodów czasowych z tcmi nie osadzonych w polu tmcd
  • # B766, RMVB: opóźnienie a / v jest nieprawidłowe, obecnie wyłączone
  • # B768, MPEG-4, awaria z niektórymi plikami MPEG-4
  • # B769, MPEG-4, awaria z niektórymi plikami MPEG-4
  • # B764, AVC: błędne parsowanie niektórych strumieni z pic_scaling_matrix
  • AVC, awaria z niektórymi strumieniami AVC
  • AAC, nieskończona pętla z niektórymi strumieniami AAC
  • FLV, nieskończona pętla z niektórymi plikami FLV
  • Matroska: awaria z nieprawidłowymi plikami
  • MOV: crash / długie parsowanie z kilkoma zniekształconymi plikami
  • AC-3: zawiesza się i zawiesza naprawę
  • Java 64-bit: Count_Get (StreamKind) zawsze zwracał 0
  • Python 64-bitowy: Count_Get (StreamKind) zawsze zwracał 0
  • DTS: niektóre strumienie nie zostały wykryte
  • DTS: niektóre wycieki pamięci z 14-bitowymi strumieniami
  • SMPTE ST 302: wycieki pamięci
  • SMPTE ST 337: wycieki pamięci
  • Całkowita awaria, jeśli użyto MEDIAINFO_REFERENCES_NO #define
  • QuickTime: nazwa kodu czasu znajduje się w polu "Tytuł" pole
  • MPEG-4 / QuickTime: obsługa dziwnych "negatywów" czas trwania klatek to stts

Co nowego w wersji 0.7.63:

  • Przełączono na licencję klauzuli BSD-2
  • LXF: AFD (ze strumienia pomocniczego) obsługuje
  • Wykrywanie niektórych plików samochodów bocznych i wyświetlanie ich jako pojedynczego pakietu (opcjonalnie)
  • MOV: więcej informacji o pozycjach kanału
  • TTML: wykrywanie
  • SAMI: wykrywanie
  • ID3: zaktualizowana lista gatunków, dzięki Mats
  • .so: przeszukuj lokalną kopię biblioteki przed próbą domyślnej ścieżki
  • AVI: Obsługa porcji Adobe PARF (Aspect Ratio)
  • VC-3: kolejność skanowania
  • # P65, Flac / Ogg Obsługa metadanych DISCTOTAL, dzięki Kurtnoise
  • # P67, MOV, dodaj Hap Video do bazy danych, dzięki Kurtnoise
  • # P67, Matroska, dodaj VP9 do bazy danych, dzięki Kurtnoise
  • # P68, FLV, dodaj detekcję HEVC w parserze FLV
  • # P66, MOV, obsługa tref / chap, z informacjami o rozdziałach, dzięki Kurtnoise
  • # P72, MOV, HEVC / H265 wykrywanie i podstawowe wsparcie, dzięki Kurtnoise
  • # F382 / P75, wykrywanie formatu PMP
  • MPEG-TS, obsługa HEVC / H265
  • 16:10 Znana wartość DAR
  • # B742, MPEG-4 / MOV, awaria z niektórymi okrojonymi / niepoprawnymi plikami
  • # B746, MPEG-4 / MOV: crash z plikami mającymi atom moof i bez atomu moov
  • # B747, Niespójne zawieszenie z interfejsem API bufora
  • # B757, MediaInfoDLL.py MediaInfoList nie działało, dzięki Elbenfreund
  • # B740, XML: dt: dt jest zastępowane przez dt (dla danych binarnych)
  • MXF: strumienie Dolby E rozpoczynane tylko w drugiej lub trzeciej klatce nie zostały dobrze wykryte
  • MPEG-4 / MOV: skrócenie czasu analizy dla strumieni wideo typu I-frame
  • CEA-708: wyświetlane są dziwne zachowania strumieni fantomowych) w przypadku błędu CEA-708
  • AVI: awaria z opóźnieniem audio i AvgBytesPerSec z 0
  • Nieprawidłowe demultowanie strumienia nagłówków w przypadku strumieni AVC bez frame_mbs_only_flag, ale z 2 polami w jednym plasterku.
  • DPX: parsowanie przebiegło bardzo wolno z sekwencją plików.
  • MXF: Czas wstępnego ładowania nie został odczytany, kod czasowy pierwszej klatki był nieprawidłowy, jeśli "Origin" nie jest równe 0
  • FLV: plik był czasem (na przykład większość pliku wypełniony zerami) w pełni przeanalizowany
  • VC-3: Używanie wartości ze specyfikacji (w oparciu o identyfikator kompresji) zamiast SBD / SST / SPL / APLF z strumienia bitów
  • # 738, mediainfo-qt nie buduje

Co nowego w wersji 0.7.62:

  • Wykrywanie napisów ARIB STD B24 / B37 (zarówno w wersji japońskiej, jak i brazylijskiej)
  • LXF: obsługa wykrywania i analizy AVC, VC-3, MPEG audio, AC-3, Dolby E i AAC
  • AC-3: obsługa strumieni 22,05 kHz (poza specyfikacjami, ale istnieją)
  • MOV: AIC (Apple Intermediate Codec) wykrywanie typu skanowania
  • MOV: obsługa metadanych AVID (informacje o przeplotach)
  • Ścieżki dedykowane do kodu czasowego (MOV, MXF, GXF)
  • Ścieżka kodu czasu (MPEG-4 / MOV, GXF, MXF)
  • Kod czasu w SDTI (MXF)
  • Kod czasu w schemacie systemowym 1 (MXF)
  • Kod czasu w SMPTE RP 188 (znany również jako SMPTE ST 12-2, aka ATC, aka VANC) (GXF, LXF, MXF)
  • Kod czasu w SMPTE RP 196 (alias HANC)
  • Kod czasu wideo MPEG
  • MPEG-TS: format_identifier, pointer_field, section_length (domyślnie ukryty)
  • CEA-608/708: czas wykrywania napisów jest zwiększany do 15 sekund (lub 64 MB), aby pominąć mniej treści napisów
  • Pliki graficzne jako strumień wideo: nazwa pliku ostatniego pliku
  • # 727, MOV: crash z niektórymi zniekształconymi plikami (skala czasu ustawiona na 0)
  • # 728, AAC: awaria z nieprawidłowo utworzonymi strumieniami
  • # 681, AVI: nie analizował strumieni VBR bez informacji o przepływności w nagłówku
  • # 736: Podział o 0 przy 0-bajtowych plikach
  • Id3v2: awaria z nieprawidłowymi tagami
  • Wyświetlanie szybkości transmisji bitów wynosiło "0 bps". jeśli rzeczywista szybkość transmisji wynosi więcej niż 4 Gb / s
  • Podział 0 w przypadku pliku 0-bajtowego
  • MPEG-4: nieprawidłowa informacja o trybie MUX w przypadku napisów A / 53 w formacie MPEG Video w MOV
  • Klip P2: niewłaściwa wielka / mała litera w nazwie pliku źródłowego.
  • MOV: Endianness PCM bywa czasem błędne
  • MPEG-4: Interpolacja JPEG była czasami błędna
  • Wideo MPEG: nieprawidłowa informacja DAR w przypadku zmiany DAR między początkiem i końcem pliku

Podobne oprogramowanie

MiniDV Assembler
MiniDV Assembler

3 Jun 15

Gephex
Gephex

3 Jun 15

XdTV
XdTV

2 Jun 15

Plex Media Server
Plex Media Server

17 Aug 18

Komentarze do MediaInfo

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!