MediaInfo는 오디오 및 비디오 파일의 다양한 특성을 시각화하기위한 명령 줄 프로그램과 그래픽 사용자 인터페이스를 사용자에게 제공하는 다중 플랫폼 및 오픈 소스 응용 프로그램입니다.
거의 모든 멀티미디어 파일의 태그, 코덱 및 컨테이너에 대한 자세한 정보를 표시합니다 (지원되는 형식은 아래 참조). 이 응용 프로그램은 처음부터 Linux, Microsoft Windows 및 Mac OS X 운영 체제와 호환되도록 설계되었습니다.
기능 요약
주요 기능에는 다양한 오디오 및 비디오 파일 형식을 읽을 수있는 기능, 고도로 사용자 정의 할 수있는 다중보기 모드, 정보를 일반 텍스트, HTML 또는 CSV 파일로 내보낼 수있는 기능 및 현지화 기능이 있습니다. 및 국제화 기능을 제공합니다.
앞서 언급했듯이이 프로그램은 주로 모든 터미널 에뮬레이터에서 실행되지만 그래픽 사용자 인터페이스 덕분에 사용자는 모든 멀티미디어 파일을 쉽고 빠르게로드하고 사용 된 코덱, 전체 비트 전송률 모드, 전체 비트 전송률, 인코딩 된 날짜, 태그가 추가 된 날짜 및 비디오 및 오디오 스트림을 제공합니다. 또한, 응용 프로그램에로드 된 비디오 및 / 또는 오디오 파일을 인코딩하는 데 사용 된 각 코덱의 공식 웹 사이트를 방문하거나 해당 멀티미디어 형식의 플레이어를 다운로드 할 수 있습니다.
다양한 멀티미디어 파일 형식 지원
MKV, AVI, DivX, XviD, OGM, WMV, Real Media, MPEG-1, MPEG-2, MPEG-4, DVD (VOB) 및 비디오 파일 용 QuickTime, MP3, FLAC, WAV, OTG, AC3, DTS, AAC, M4A, RA, AU 및 AIFF 및 SRT, ASS, SSA 및 SAMI를 지원합니다.
응용 프로그램은 제목, 기간, 작성자, 트랙 번호, 감독 앨범 및 날짜, 가로 세로 비율, fps, 샘플 속도, 채널, 자막 언어, 목록과 같은 파일에 대한 일반 정보를 표시합니다 (사용 가능한 경우). 챕터 및 챕터 수를 나타냅니다.
결론
결론적으로, MediaInfo는 Linux 플랫폼에서 미디어 파일을 분석하기위한 알맞고 유용한 응용 프로그램입니다.
이 릴리스의 새로운 기능 :
NEBC가 지원하는 PBCore 개발 및 보전 프로젝트의 일환으로 WGBH가 후원하는 PBCore 2.1 수출 업데이트
TIFF : 더 많은 IFD가 지원됩니다 (밀도, 소프트웨어 ...).
NISO Z39.87 출력
디스플레이 컬러 프라이 머리를 마스터하기 : 현재 값 대신 실제 값 대신 항상 BT.709를 표시했습니다.
첨부 파일 : 기본적으로 XML에 첨부 파일 콘텐츠를 더 이상 제공하지 말고 수정합니다.
버전의 새로운 기능 :
MediaInfoOnline : https://mediaarea.net/MediaInfoOnline
JavaScript 빌드 및 예
Dolby Vision : Dolby Vision 감지 및 MPEG-TS 및 MP4 파일 용 프로필 표시
MPEG-4 : 외부 타임 코드 트랙 (.qtc) 지원
JPEG 2000 : IMF 프로파일 지원
F523, BDMV : UHD Blu-ray 재생 목록 지원
PCM Matroska 트랙에 대한 엔디 언 앤 로그인 보고서
MPEG-4 : DXV 디스플레이 해상도
MPEG-4 : 파일 이름 & gt; 64 자 길이 또는 참조 파일에 대한 비 ASCII 문자 지원
약간의 바이너리 크기 최적화
colour_description : 좀 더 읽기 쉬운 이름을 사용하기위한 몇 가지 변경 사항 (DCI P3, Display P3, sRGB)
MP4 : 돌비 비전을 사용하는 일부 HEVC 스트림에서 충돌이 발생합니다.
VC-3 : 블록 당 여러 프레임이있을 때 프레임 속도를 잘못 감지해서는 안됩니다.
Matroska : 잘못된 색상 범위 정보
Matroska : 손상된 파일로 충돌 문제 해결
MXF : 머리말과 꼬리말 사이에 불일치가있을 때의 높이 지원
transfer_characteristics : 값 14와 15 사이의 BT.2020 차이점 수정
추적 : 일부 파일이 수정되었습니다.
추적 : 일부 MOV 파일의 문자 인코딩이 잘못되었습니다.
일부 메모리 누수 수정
EBUCore : JSON 출력 (--Output = EBUCore_1.8_JSON)
버전 0.7.99의 새로운 기능 :
EBUCore : writingLibraryName 및 writingLibraryVersion 속성을 추가하십시오.
한 줄에 광고 ID 식별자 표시 ( '값 (레지스트리)'형식)
MPEG-4 : VobSub 트랙 형식 표시 개선
MPEG-4 : CodecID는 mp4a, mp4v, mp4s에 대한 stsd 이름 + ObjectTypeId입니다.
AVC : preferred_transfer_characteristics 지원
MPEG 비디오, MPEG-4 비주얼, AVC, HEVC, MPEG-4, Matroska : RGB의 올바른 감지
matrix_coefficients : Y'D'zD'x 및 Chromaticity 파생 검색
AAC : 암시 적 / 명시 적 / NBC (역 호환 가능) 인 SBR / PS에 대한 정보
AAC : audioObjectType을 CodecID로 지정합니다.
반올림 문제로 1.334 DAR 수정
0.7.96 버전의 새로운 기능 :
MPEG-4 : DV 하위 스트림에서 녹화 된 날짜 표시
I505, AC-3 : 잠재적으로 잘못된 프레임이있는 경우 충돌이 발생합니다.
I477, AVC : 일부 3D BD에서 .mpls을 열 때 멈춤 현상 수정
MPEG-4 : "1904"를 표시하지 않는다. 년은 원시 값이 0입니다 (Mac / Linux).
전용 읽기 스레드는 기본적으로 사용되지 않습니다 (드문 데드락)
# B1027, MPEG-TS : MPEG-TS 또는 BDAV로 감지되는 일부 파일이지만 그렇지 않은 파일
파일 순서 : MPEG-TS 파일의 시퀀스가 프레임 수에 잘못되었습니다 (파일 수).
MXF : 파일 중간에 몇 프레임의 구문 분석으로 608/708 이상 감지 됨
0.7.94 버전의 새로운 기능 :
New :
VC-3 : 임베디드 타임 코드 감지
VC-3 : 너비가 960 또는 1440 인 스트림을 더 잘 지원합니다.
VC-3 : 버전 1/2 (a.k.a. DNxHD)의 프로파일 및 레벨을 포함한 버전 3 (a.k.a. DNxHR)
Matroska 추적 기능 : 크기 축소
MXF 추적 기능 : 크기 축소
Visual Studio 2017 프로젝트 파일
결정된:
획득 메타 데이터가있는 M143, MXF : 충돌이 수정되었습니다.
여러 가지 충돌 수정
0.7.93 버전의 새로운 기능 :
신규 :
Matroska : 네이티브 FFV1 코덱 ID ( "V_FFV1")의 검출
AC-3 / E-AC-3 : 코어 스트림 내부의 Atmos 감지
AC-3 / E-AC-3 : 듀얼 모노 및 서라운드 용 메타 데이터 디스플레이의 약간의 재구성
AC-3 / E-AC-3 : "완전한 메인" 유사한 정보가 & quot; 서비스 종류 & quot;로 이동했습니다. 전용 회선
AC-3 / E-AC-3 : "E-AC-3 + Atmos / E-AC-3"또는 "TrueHD + Atmos / TrueHD / AC-3"
WTV : 기본 탐지
MPEG-TS : 오푸스 검출
URL : & quot; URLEncode & quot; 입력을 URL로 인코딩해야하는지 여부를 지정하는 옵션 (기본값은 공백을 포함하고있는 경우를 제외하고는 추측 = 변경 없음)
MediaTrace : 비트 스트림 (바이트 스트림이 아님)의 경우 비트 오프셋이 잘못되었습니다.
결정된:
HLS : 첫 번째 TS 파일 기간 만 읽음으로써 기간이 잘못되었을 수 있습니다. 이제 전체 재생 시간이 표시됩니다.
MPEG-TS : 스트림이 암호화되거나 무효 인 경우 AVC에 예상되는 레벨이 스트림이 아닌 경우가 있습니다 (예 : "Baseline @ 3"대신 "BaseLine@3.0").
Matroska : Matroska 트랙 헤더 너비 / 높이가 CodecID 뒤에있을 때 FFV1 스트림 너비 / 높이가 초기화되지 않았습니다.
FFV1 : 버그가 많은 슬라이스 헤더로 잠재적 인 충돌을 수정합니다.
Matroska : 큰 첨부 파일과 CRC32가있는 경우의 충돌
0.7.92 버전의 새로운 기능 :
신규 :
# F507, MXF : HLG 전송 특성 감지
# F508, HEVC : preferred_transfer_characteristics SEI 지원 (HEVC / H.265 초안, DVB의 HLG 기본 방법)
MXF : AVC 디스크립터 구문 분석 및 본질 내용과의 교차 검사
MP4 : 더 많은 AppleStoreCountry 값이 국가에 매핑되고 알 수없는 경우 국가 번호 표시
파일 확장명 : 파일 확장자가 컨테이너 형식에 해당하는지 테스트합니다.
AVI / WAV : 잘린 파일 테스트
MIXML 출력 : Format_Profile을 Format_Profile, Format_Level, Format_Tier로 나눈 값
ID3v2 : TCAP 태그는 새로운 필드 "PodcastCategory"에 맵핑된다.
결정된:
MIXML 출력 : 일부 * _ 원래 값이 누락되었습니다.
MXF / Teletext : 비 자막 스트림을 올바르게 감지하지 못했습니다.
ID3v2 : TP2 태그가 "Accompaniment"에 부정확하게 매핑되고, 이제 "Album_Performer"에 매핑 됨.
ID3v2 : TSO2 태그가 "Performer_Sort"로 부정확하게 매핑되고, 이제 "Album_Performer_Sort"로 매핑된다.
ID3v2 : TCMP 태그가 2 회 표시되었다 (2 "편집"행)
Windows 버전은 Windows 탐색기에 긴 문자열을 때때로 표시하고 더 짧은 문자열로 변경했습니다.
0.7.91 버전의 새로운 기능 :
Windows 셸 확장에 TIFF 확장 추가
데비안 9와 우분투 16.10+ : 불필요한 의존성 제거하기
IMF 및 PTX : 파일 이름에서 더 많은 언어가 감지되었습니다 (그러나 일반 언어 태그의 전체 목록은 여전히 추가해야합니다).
IMF 및 PTX : 비표준이지만 일반적인 "LAS" = "스페인어 (라틴 아메리카)" 언어 코드
MXF : SMPTE ST 2067-21 : 2016에 정의 된 색 원색, 전달 특성, 코딩 방정식 지원. xvYCC 또는 BT.2020
사소한 성능 최적화 및 정리 (Pavel Pimenov에게 감사드립니다)
Matroska를위한 MediaTrace 최적화
FFV1 v0 / v1의 고정 구문 분석
PTX : 트랙 언어를 찾는 동안 일부 파일 이름을 잘못 파싱하여 충돌을 수정합니다.
0.7.89 버전의 새로운 기능 :
Windows 용 트리보기 : 결과를 트리 상단에 표시합니다.
QuickTime : SPS / PPS가없는 Panasonic AVC-Intra 50/100/200의 지원 ( "aixx"및 "AVin"CodecID)
미래의 ISO 23001-8 : 201x / PDAM1을 기반으로 한 더 많은 QuickTime / MP4 / AVC / HEVC 컬러 기술
FFV1 : 버그가있는 버전을 처리하면서 16 비트 깊이 (YUV 및 RGB) 처리
버전 0.7.88의 새로운 기능 :
HTTP / HTTPS 지원과 함께 배포되는 MediaInfo : 서명 버전 4가있는 Amazon S3의 지원
FFV1 : 구문 분석 속도 약간 개선
지속 시간 : 마지막 릴리스의 고정 회귀, 경우에 따라 기간이 분 단위로 표시되었습니다.
0.7.86 버전의 새로운 기능 :
MediaInfo 0.7.84의 새로운 기능 (2016 년 4 월 1 일)
0.7.84 버전의 새로운 기능 :
# I122, MPEG-4 / MOV : mdhd timescale이 0 일 경우 충돌이 발생합니다.
MPEG-4 / MOV : 변형 된 stsc / stsz 인 경우 무한 루프 (퍼지 (fuzzing)로 감지 됨)
MPEG-TS : 일부 DVB 자막이 감지되지 않음
HLS : EXT-X-BYTERANGE가있는 미디어 재생 목록 처리 개선
0.7.80 버전의 새로운 기능 :
Matroska : ndjamena 덕분에 트랙 당 MKVMerge 통계 태그 (기간 프레임 수, 스트림 크기, 비트 전송률) 지원
FLAC : 채널 위치, 덕분에 ndjamena
FLAC : 검출 된 비트 깊이와 저장된 비트 깊이의 차이
MPEG-TS : DTVCC 전송 스트림이 존재하고 DTVCC 서비스 디스크립터가없는 경우 파일의 중간에서 검색하여 더 많은 캡션 서비스를 검색합니다
프레임 수 및 기간을 사용할 수 있는지 계산하는 자막 프레임 속도 (기본적으로 숨김)
자막 Matroska : 요소 수
Matroska, MXF 및 MP4 / MOV : 잘린 파일 감지
DTS : ES 매트릭스와 ES 디스크리트 간의 차이점
DTS : HR 매트릭스 또는 MA가 있어도 ES 매트릭스 또는 ES 디스크리트 표시
DTS : 96k 옵션이있는 DTS-HRA와 순수 DTS-96 / 24의 차이점
DTS : DTS 감지 : X
샘플 당 프레임 정보
AC-3 : TrueHD 내부의 Atmos 감지
비디오 프레임 속도 : 1 / 1.001 프레임 속도의 정밀도 (예 : "23.976 (24000/1001) fps"및 "23.976 (23976/1000) fps")
MPEG-4 / MOV : CodecID 필드에서 호환 가능한 브랜드의 전체 목록 표시
MPEG-4 / MOV : 대체 그룹
MPEG-4 / MOV : & quot; 사용 중지 & quot; 꼬리표
MPEG-4 / MOV : "Forced" 꼬리표
MPEG-4 / MOV : 트랙 간 링크 표시 (챕터 용, 자막 용, 대체 용)
MXF : 더 많은 획득 메타 데이터 항목 처리
MXF : 패키지 이름
AVC : 인터레이스 된 콘텐츠 (인터리브 된 필드 또는 분리 된 필드)의 저장 방법
EBUCore : 획득 메타 데이터 (개념 증명, 피드백 용)
Matroska : 프레임 속도 감지 알고리즘을 다시 방문하여 잘못된 숫자가 적다.
SDP / 텔레 텍스트 : 일부 페이지는 때때로 (두 개의 다른 SDP 라인에있을 때) 여러 번 표시되었습니다.
MPEG-4 / MOV : 일부 힌트 트랙이 표시되지 않았습니다.
홍콩 언어가 추가됨
옵션 & quot; 전체 구문 분석 & quot;
0.7.77 버전의 새로운 기능 :
# B941, MXF : 동영상 스트림과 보조 데이터 스트림 만 포함하는 파일에 잘못된 두 번째 동영상 스트림이있는 경우
MOV : 원본 RGB로 r210 CodecID 검색
보조 데이터 : 모든 메타 데이터 블록 검색 (이전 : 첫 번째 검색 만 감지 됨)
MPEG-TS : 패딩 만있는 PES가있는 TSP (188 + 16 TS) 파일의 잘못된 디엠 스크립트
MediaTrace # 2 : Flags 항목으로 XML 형식이 잘못됨 (핫픽스, XML 출력에서 플래그가 비활성화 됨)
MediaTrace # 3 : 일부 MP4 파일로 잘못된 형식의 XML
MediaTrace # 6 : XML 복제 속성
MediaTrace # 10 : 라이브러리 이름 및 버전 생성 버전 xsd
MediaTrace : XML 콘텐츠가 이스케이프되지 않았습니다.
# B947, Amazon S3 지원 (REST API v2), CLI / DLL 전용 및 libcurl 지원으로 컴파일 된 경우 : 비밀 키에 / 문자가 포함되어 있으면 s3의 분석 파일이 작동하지 않음
0.7.75 버전의 새로운 기능 :
올린 날짜 :
MXF : 하나의 타임 코드로 2 프레임의 차이를 갖는 2 개의 구성 요소로 60 fps 타임 코드 트랙을 고려합니다.
EBUCore 1.6 : 최종 XSD 링크로 전환
버그 수정 :
XDCAM : 일부 디렉토리 구조가 XML 파일이있는 XDCAM 구조로 잘못 감지되었습니다.
MXF : SDTI 60 fps 시간이 잘못되었습니다.
# B927, DPX : 날짜 / 시간 관련 DPX 형식이 ISO와 같은 형식 대신 사용되었습니다.
# B927, EBUCore : startDate 속성의 콘텐츠가 잘못되었습니다.
ProRes : apcs CodecID가있는 스트림은 비트 심도가 아닌 비 간섭 성 비트 심도로 표시되었습니다.
0.7.74 버전의 새로운 기능 :
FIMS : 예비 버전 (프로덕션 용이 아님)
D-10 오디오 : 인코딩 된 비트 전송률 옆의 실제 비트 전송률 표시
VC-3 : VC-3 개인 데이터 내에서 Nexio가 만든 CDP 패킷 (608/708 캡션) 검색
AES3 :보다 일반적인 SMPTE ST 번호로 대체 된 AES3 일반 용어 (302, 331, 337)
NUT : 기본 탐지
FFV1 : 비트 스트림 분석, MOV 및 Matroska에서 FFV1의 모든 버전 지원
DPX : 색 공간 및 프레임 속도
# B906, Matroska : 정보 블록이 파일의 끝에있는 경우 기간이 누락되었습니다.
# B908, AC-3 : 비트 깊이 제거됨
# P86, MPEG-4 : moov_trak_edts_elst Atom이 원자의 버전을 무시하고있었습니다.
Dolby E : 실제 채널 수 대신 MXF 채널 수 값이보고되는 경우가있었습니다.
VorbisComment : WAVEFORMATEXTENSIBLE_CHANNEL_MASK "0X" ( "x"는 대문자 임)가 현재 승인 됨
EBUCore : TotalProgrammeDuration이 IdentClockStart 값으로 잘못 채워졌습니다.
EBUCore : 소스 / 재료가 timecodeStart에서 timecodeTrack으로 이동되었습니다.
일부 특정 경우 MPEG-4 : 일부 스트림에 대한 정보가 누락되었습니다.
0.7.73 버전의 새로운 기능 :
BPG : Kurtnoise 덕분에 기본 지원
CAF : FlavorSys가 후원하는 Apple Core Audio 포맷의 기본 지원
JPEG-2000 : 프로필 표시 (Rsiz)
JPEG-2000 : XYZ 색상 공간 검출 (D-Cinema 프로파일 기반)
MOV에서 FFV1 : 자세한 내용 (버전 ...)
MOV / MPEG-4 : clcn (little endian nclc) 처리 색상 매개 변수 유형
# P84, Matroska : Kurtnoise 덕택에 MKV 파서에 TEXTST 지원 추가
# P85, MPEG-TS : Kurtnoise 덕분에 MPEG-PSI 파서에 TEXTST 지원 추가
MediaInfoDLL 인터페이스 : 정리, 더 많은 디버그 기능 추가
MediaInfoDLL 인터페이스 : 자이언트 스레드 잠금 제거됨
# F460, VC-3 / DNxHD : RGB 444 및 기타 SMPTE ST 2019 (2014) 새 CID 감지
VC-3 / DNxHD : 버전 번호 (HVN)
깨끗한 조리개 크기는 너비 / 높이에서 자체 필드로 이동합니다.
HEVC : 계층
MXF : 라이브러리 작성 및 응용 프로그램 필드 작성이 정리됩니다.
ProRes : 4444 개의 프로파일 지원
CAP : Cheetah 및 Lambda의 CAP 파일 검색
B886, XML 및 HTML 출력이 손상됨
B902 : 비 고전 분자의 경우 EBU AspectRatio가 유효하지 않습니다 : 분모 형식
# B903, MXG : AS-11 DPP MXF 파일에 사용 된 잘못된 타임 코드 트랙
# B904, MXF : MXF 파일의 헤더 메타 데이터 반복 처리
MXF : AFD 값이 잘못되었습니다 (전체 바이트를 표시하지만 AFD는이 바이트의 4 비트 만입니다)
DTS : 리틀 엔디안의 일부 스트림이 감지되지 않았습니다.
MPEG-4 : 일부 파일의 프레임 수가 잘못되었습니다.
AVC : 일부 SCTE 128 캡션 스트림이 두 번 표시되었습니다.
BMP; 파일 크기 정보가 -1로 설정된 파일 허용
RF64 : samplesCount가 항상 올바르지는 않았습니다.
MOV : & quot; 콜라 & quot;의 경우 잘못된 구문 분석을 피하십시오. & quot; prof & quot; 색상 매개 변수 유형
DCP / IMF : ID는 모든 경우에 순서대로 AM / PKL CPL 순서를가집니다 (하나 이상의 CPL이있을 때뿐만 아니라)
# B893, MXF : Panasonic P2 3.0 파일과 충돌 함
DPX : 시간 정보가 기본 & quot; : & quot; 캐릭터
이미지 시퀀스 : & quot; 지연 & quot; 필드는 첫 번째 파일 이름의 숫자로 채워집니다.
FLV : 일부 파일의 길이가 올바르지 않습니다.
DPX : Cineon 파일이 DPVersion 1로 감지되었습니다. 버전 번호가 실제 버전과 일치하지 않습니다.
0.7.72 버전의 새로운 기능 :
올린 날짜 :
스웨덴어 번역 업데이트, Ake Engelbrektson에게 감사
MXF : MXF 버전 (예 : "1.3")
Option "File_IsImageSequence" 일련의 파일에서 프레임을 건너 뛸 수 있기 때문입니다.
EBUCore : EBUCore 1.6의 초안 산출물, EBU 후원
EBUCore : ASU-11에서 EBUCore 매핑까지, EBU가 후원
EBUCore : EBU가 후원하는 더 많은 technicalAttributes
MXF 수집 메타 데이터 (RDD-18, EBU Tech 3349) 기본 지원
버그 수정 :
EBUCore : 타임 코드 트랙은 그들 자신의 "포맷" 블록
EBUCore : audioTrackConfiguration이 제거되었습니다 (예상되는 동작이 아님).
EBUCore : overallBitRate 정보가 technicalAttributeString에서 technicalAttributeInteger로 변경되었습니다.
PBCore : 타임 코드 스트림의 경우 잘못된 출력, Dave Rice에게 감사 수정
PBCore2 : Dave Rice 덕분에 코덱스가 변경되었습니다.
OP-47 / SDP / 텔레 텍스트 : 일부 스트림이 감지되지 않았습니다.
이전 버전은 SSE2 명령어로 구축되었으며 SSE 명령어로 다시 전환되었습니다.
AVC : 무한 루프 수정
AVC : 유효하지 않은 (예 : 암호화 된) 스트림의 경우 AVC의 잘못된 감지를 피하려고합니다.
0.7.72부터 MSVC2013의 버그로 인해 Windows Vista 및 Win7 이전 SP1 및 FMA를 지원하는 CPU에서 충돌이 발생합니다. 보고서 및 패치에 대한 Pavel Pimenov에게 감사드립니다.
MXF : AS-11 Typo (SerieTitle이 SeriesTitle로 변경됨), TotalProgrammeDuration이 추가됨
ID3v2 : 3 바이트 ID3v2.3 태그 지원
MPEG-4에서 CEA-608 : 하나의 프레임에서 다중 블록의 경우 demux PTS가 잘못됨
MOV : Vittorio Giovara의 도움으로 더 나은 그레이 스케일 파일 및 색상 팔레트 처리
0.7.71 버전의 새로운 기능 :
올린 날짜 :
AS-11 (코어, 세분화, 영국 DPP 항목) 디스플레이
MXF : TTML (SMPTE ST 2052) 검출 지원
MXF : 옵션 --File_Mxf_TimeCodeFromMaterialPackage 소스 패키지 대신 Material 패키지의 타임 코드 트랙 사용 (CLI / DLL 만 해당)
HH : MM : SS : FF 형식의 재생 시간 (기본적으로 숨김)
AVC : 인트라 프로파일 탐지
MXF : Material 및 Source 패키지 타임 코드가 모두 표시됩니다.
MPEG-TS : Teletext 자막에 대한 추가 정보. & quot; 청각 장애인 용 & quot;
캡션 (예 : TTML / DFXP) 용 사이드카 XML 파일 감지, CLI 및 Lib 용 옵션
AVC 및 HEVC : colour_range 정보 (제한적 / 전체), Vittorio Giovara에게 감사
OP-47 / SDP / 텔레 텍스트 : 매거진 번호 감지
MOV / MPEG-4 : iTunMOVI 태그 기본 지원
MOV / MPEG-4 : 트랙 타이틀 및 기타 트랙 관련 태그 지원
MOV / MPEG-4 : 스테레오 트랙에서 Dolby E 감지
AVC : 첫 번째 pic_struct를 다른 스캔 방식이 실패 할 경우 대체 스캔으로 사용합니다. Smit 덕분에 아이디어를 얻었습니다.
IMF : 다른 공급 업체의 패키지와의 호환성 향상
Dave Rice 덕분에 PBCore 2.0 기술 메타 데이터 출력 옵션
WMV : AVCOM이 후원하는 첫 번째 프레임 디스플레이의 타임 코드 트랙 및 값
MPEG 비디오 : 열림 / 닫힘 GOP 상태
HEVC : VUI의 픽셀 종횡비 지원, Kurtnoise 덕분
버그 수정;
SMPTE ST 331 : 잘못된 채널 위치
B872, MOV : 챕터 참조의 경우 StreamOrder 필드가 잘못되었습니다.
File 인터페이스와 By 버퍼 인터페이스 간의 일관성 향상
Matroska : 첫 번째 I- 프레임 이전의 B- 프레임의 경우 비디오 / 오디오 지연의 잘못된 부분
타임 코드 스트라이프 / 스트라이핑되지 않은 정보는 & quot; Format_Settings & quot; "TimeCode_Striped"로 변경한다.
SMPTE ST 337 : 일부 비 ST 337 스트림 스캔 중 무한 루프
MP4 / MOV : PCM 트랙에 숨겨진 Dolby E를 탐지하는 동안 적은 데이터 사용
Matroska : 첨부 파일 업데이트의 파일 이름 이후의 일부 충돌
MXF : MXF 타임 코드 트랙이 일부 컴파일 옵션과 함께 표시되지 않았습니다 (예 : 기본 Windows 빌드).
0.7.69 버전의 새로운 기능 :
올린 날짜 :
Roberto 덕분에 이탈리아어 번역이 업데이트되었습니다.
러시아어 번역 업데이트, solokot 덕분에
MPEG-TS : stream_type이 36 인 HEVC 스트림 지원
EBUCore 1.5 : 더 많은 필드 지원으로 업데이트되고 최종 XSD에 유효 함
추가 된 인터레이스 된 컨텐트 저장 방법 (분리 된 필드 또는 인터리브 된 필드)
HEVC : 다양한 컨테이너 (MP4 / MKV / FLV 포함)에 대한 지원 개선
# B844, Matroska : Max Pozdeev 덕분에 표지 검색
파일 시퀀스 : 200k + 파일로 시퀀스 검색 최적화
파일 시퀀스 : 시퀀스 검색 속도 향상을위한 File_IgnoreSequenceFilesCount 옵션 (con : 시퀀스의 최신 파일 없음)
파일 시퀀스 : File_IgnoreSequenceFileSize 시퀀스 탐지 속도 향상 (con : 시퀀스의 전체 크기 감지 안 함)
파일 시퀀스 : 숫자 뒤에 추가 문자가있는 경우 검색 (예 : "filename [000001] .png")
MPEG-TS : 파일 시퀀스 검색
ADTS : 일련의 파일 검색
MediaInfoList : 시퀀스의 일부로 탐지 된 파일 제거
Arri Raw : 기본 감지
DDS (DirectDraw Surface) 지원
OpenMG (.oma) 부분 (Atrac3 전용) 지원
WebVTT 감지
버그 수정;
# B841, QuickTime TFF / BFF : 'fiel'아톰에 대한 참조 문서로 기술 노트 TN2162 사용
Matroska : 일부 파일의 구문 분석 속도가 느립니다.
MOV / IMX : glbl 원자가있을 때 IMX가 검색되지 않았습니다.
버전 0.7.67의 새로운 기능 :
Windows 버전 : 번역 파일이 손상되었습니다.
MXF : 보조 데이터에 일부 타임 코드 스트림의 중복 표시
B814, AAC : audioObjectType의 잘못된 탐지 == 29
0.7.66 버전의 새로운 기능 :
EBUCore 1.4 출력 지원
IMF AssetMap (AM), PackageList (PKL) 및 CompositionPlaylist (CPL) : 개선 된 지원
AAC, AC-3, E-AC-3, DTS, Dolby E에 대한 채널 레이아웃 정보
MXF : CodecID 필드 (EssenceContainer-EssenceCompression)
리버스 엔지니어링을 통한 Pro Tools 10Session 파일 (.ptx) 지원 (= 작동하지 않을 수도 있음)
재생 목록 파일 : 파일 이름에서 언어 및 채널 레이아웃을 감지하려고합니다.
QuickTime : 새로운 필드 ScanOrder_StoredDisplayedInverted, "Yes"로 설정 됨. 디스플레이 및 저장된 주문이 반전 될 때
Wave : 일부 PCM 스트림의 올바른 길이를 제공하기 위해 헤더의 잘못된 바이트 속도 감지
ARIB 캡션 : 보조 데이터의 캡션 검색 (MXF로 테스트 됨)
AAF : 재생 목록 파일의 기본 지원
QuickTime : 컨테이너 및 원시 스트림 스캔 순서 간의 불일치를 오타 표시로 인한 잘못된 표시로 잘못 감지합니다.
MXF : 일부 경우 돌비 E 스트림이 감지되지 않음
# P78, HEVC : general_level_idc는 Kurtnoise 덕분에 레벨 번호의 30 배가 아닌 10 배가됩니다.
C # 바인딩 예 : 2GB 파일로 작업하지 않고 때로는 전체 파일을 구문 분석하는 중이었습니다.
# B802, AAC : 무한 루프, Sebastien Michel에게 감사드립니다.
# B805, AC-3 : Gildas Desnos 덕분에 AC3 파일로 잘못 인식되는 파일의 Segfault
# B808, PCM : Gildas Desnos 덕분에 무한 루프
# B809, APE 태그 : Gildas Desnos 덕분에 무한 루프
# B810, AVC : Gildas Desnos 덕분에 무한 루프
# B813, CLI_Compile.sh bug (컴파일하는 동안 & quot; 모든 리소스를 사용함 & quot;)
LATM : 일부 파일의 잘못된 탐지
MXF : 일부 파일과 충돌
0.7.65 버전의 새로운 기능 :
MXF : EssenceCompression이 없지만 MPEG2VideoDescriptor가있는 경우 MPEG 비디오 탐지 강제 실행
GXF : 파일 시작 부분에 없으면 일부 캡션 및 타임 코드 이벤트 감지 (파일 중간 테스트)
DASH MPD : 기본 지원
HDS F4M (Flash Media Manifest) : 기본 지원
DCP AssetMap (AM), PackageList (PKL) 및 CompositionPlaylist (CPL) : 기본 지원
IMF AssetMap (AM), PackageList (PKL) 및 CompositionPlaylist (CPL) : 기본 지원
Mac dylib : @executable_path 및 CFBundleCopyExecutableURL 디렉토리에서 dylib를 찾으십시오.
AAC : 빠른 감지 모드의 순간 비트 레이트 옵션 (MediaInfoLib 만 해당)
FTP (사용자 정의 빌드 만) : UTF-8 파일 이름 지원
색상 설명 : colour_description_present가 추가되었습니다. 비트 스트림 값과 컨테이너 값을 더 잘 구분합니다.
MPEG-4 : RLE, 색 공간 및 비트 심도
법률 등급 : MPEG-PS, MPEG-Ts, LXF, GXF의 CEA-608 XDS 콘텐츠 권고 지원
MPEG-4 / MOV : 하나의 파일에서 발견 된 버그, 샘플 크기는 MediaInfo의 출력을 수정하는 32 비트 코덱 ID ( "fl32")로 16입니다.# B775, AVI : AVI는 음수 높이를 원시에 사용하여 상향식이 아니라 상향식으로 코딩되었음을 알릴 수 있습니다.
# B780, MPEG-TS : 파일의 시작과 끝 사이에서 PAT / PMT가 변경되는 일부 파일과 충돌 함
# B782, PBCore 1.2 : 일부 필드가 올바른 순서가 아니 었습니다.
# B784, 해당 필드가 제거되었을 때 일부 습격 할 수있는 문자열이 삭제되지 않았습니다.
# B787, MPEG-4 / QuickTime : 비트 전송률 모드의 불규칙한 상상력
# B798 : DLL에서 setlocale () 제거
# B785, DVCPRO HD : 스트림은 8 또는 10 비트 일 수 있으며 DV 파서에서 하드 코딩 된 값을 제거합니다 (적용 가능한 경우 MXF 헤더 값이 대신 사용됨)
MPEG-4 : 일부 E-AC-3 스트림의 잘못된 생성
AAC : 라이브러리가 빠른 탐지로 구성된 경우 HE-AACv2 감지가 누락되었습니다.
MPEG 비디오 : 드롭 프레임 타임 코드의 경우 원시 스트림의 지속 기간 계산이 잘못되었습니다.
자동화, StreamKind 유형이 정수로 설정되었습니다. 텍스트입니다.
MPEG-4 : 원본 스트림 형식을 알 수없는 경우 쓸모없는 바이트를 디스크에서 많이 읽었습니다.
AVI : 잘못된 형식의 텍스트 스트림 충돌
FTP에서 참조 / 재생 목록 파일을 지원하지 않았습니다 (맞춤 빌드에만 해당).
MPEG-4 / MOV : ScanOrder가 & quot; 저장된 & quot; 값 대신에 "표시됨" 값
MXF : Dolby E 탐지가 일부 경우 작동하지 않음 (0.7.62의 회귀)
MPEG-4 / MOV : 모노 32 비트 PCM이있는 일부 파일이 동결 됨
0.7.64 버전의 새로운 기능 :
웹 사이트의 새로운 정식 URL : http://MediaArea.net/MediaInfo
포르투갈어, 바스크어 및 러시아어 번역이 업데이트되었습니다.
E-AC-3 : 서브 스트림을 갖는 스트림의 지원 (예를 들어, 6 개 채널 이상)
JPEG : YUVA, RGB, RGBA 및 YCCK 색상 공간 감지
MPEG Audio : MPEG 오디오 프레임 내의 Id3v1 감지
Matroska : HEVC / H.265 지원 (Divinc의 사양 초안을 기반으로 함)
Canopus : 스캔 모드, 스캔 순서, 픽셀 종횡비 감지
MD5 생성 옵션 (진행중인 작업)
Id3v2 : 파일 시작 부분에있는 모든 Id3v2 블록 (더 이상 첫 번째 블록 만 읽음) 읽기
MPEG-4 : Kurtnoise 덕택에 몇 가지 추가 iTunes 태그 지원
AVI : Kurtnoise 덕분에 Ut 비디오 탐지
MXF : EssenceCompression이 SMPTE 337이 아니더라도 돌비 E 탐지
AIFF : 돌비 E 탐지
AIFF : 정렬되지 않은 Dolby E 감지
ARIB B24 / B37 : Caption_conversion_type 디스플레이 (HD, SD, 모바일)
MPEG-TS : 해당 ATSC 설명자가있는 경우 CEA-708 서비스 및 CEA-608 존재 표시
MPEG-TS : 빠른 파싱 옵션의 경우보다 빠른 분석
# B761, MPEG-TS / ARIB : 마키 덕분에 일부 스트림에서 충돌이 발생합니다.
# B765, Matroska : 헤더에 표시된 스트림이없는 경우 전체 파일을 구문 분석했습니다.
# B763, MXF : 비트 스트림과 래퍼 사이의 채널 개수 불일치 감지
# B762, Matroska : 23.976 프레임 속도 감지 (부정확 한 타임 스탬프로 인해 23.962 fps 대신)
# B759, QuickTime : tcmi가 tmcd 상자에 포함되지 않은 시간 코드 검색
# B766, RMVB : / v 지연이 잘못되어 현재 사용 중지됨
# B768, MPEG-4, 일부 MPEG-4 파일과 충돌 함
# B769, MPEG-4, 일부 MPEG-4 파일과 충돌 함
# B764, AVC : pic_scaling_matrix가있는 일부 스트림의 구문 분석이 잘못되었습니다.
AVC, 일부 AVC 스트림과 충돌
AAC, 일부 AAC 스트림의 무한 루프
FLV, 일부 FLV 파일과 함께 무한 루프
Matroska : 잘못된 형식의 파일로 인해 충돌이 발생합니다.
MOV : 잘못된 형식의 파일로 인한 긴 / 긴 파싱
AC-3 : 충돌 및 고정 수정
Java 64 비트 : Count_Get (StreamKind)가 항상 0을 반환했습니다.
Python 64 비트 : Count_Get (StreamKind)가 항상 0을 반환했습니다.
DTS : 일부 스트림이 감지되지 않았습니다.
DTS : 14 비트 스트림의 일부 메모리 누수
SMPTE ST 302 : 메모리 누출
SMPTE ST 337 : 메모리 누출
MEDIAINFO_REFERENCES_NO #define이 사용 된 경우 총 실패
QuickTime : 타임 코드 이름이 & quot; 제목 & quot; 들
MPEG-4 / QuickTime : 이상한 & quot; 부정적인 & quot; 프레임 지속 시간은 stts입니다.
0.7.63 버전의 새로운 기능 :
BSD-2 절 라이센스로 전환되었습니다.
LXF : AFD (보조 스트림에서) 지원
일부 사이드 카 파일 검색 및 단일 패키지로 표시 (선택 사항)
MOV : 더 많은 채널 위치 정보
TTML : 감지
SAMI : 탐지
ID3 : Mats 덕분에 장르 목록 업데이트
.so : 기본 경로를 시도하기 전에 라이브러리의 로컬 복사본 검색
AVI : Adobe PARf (Aspect Ratio) 청크 지원
VC-3 : 스캔 순서
# P65, Flac / Ogg DISCTOTAL 메타 데이터 지원, Kurtnoise에게 감사드립니다.
# P67, MOV, Kurtnoise 덕분에 데이터베이스에 Hap Video 추가
# P67, Matroska, Kurtnoise 덕분에 데이터베이스에 VP9 추가
# P68, FLV, FLV 파서에서 HEVC 감지 기능 추가
# P66, MOV, tref / chap 처리, 장 정보 포함, Kurtnoise 감사
# P72, MOV, HEVC / H265 감지 및 기본 지원, Kurtnoise 덕분에
# F382 / P75, PMP 형식 감지
MPEG-TS, HEVC / H265 지원
16시 10 분 DAR 알려진 값
# B742, MPEG-4 / MOV, 잘린 / 잘못된 파일로 인해 충돌이 발생합니다.
# B746, MPEG-4 / MOV : moof 원자 및 moov 원자가없는 파일에서 충돌 함
# B747, 버퍼 API가 일치하지 않음
# B740, XML : dt : dt는 dt로 바뀝니다 (이진 데이터의 경우)
MXF : 두 번째 또는 세 번째 프레임에서만 시작되는 Dolby E 스트림이 제대로 감지되지 않았습니다.
MPEG-4 / MOV : I- 프레임 전용 비디오 스트림의 분석 시간 단축
CEA-708 : 버그가있는 CEA-708의 경우 이상한 행동 유령 스트림이 표시됨)
AVI : 오디오 지연 및 AvgBytesPerSec 0의 충돌
frame_mbs_only_flag없이 하나의 슬라이스에 2 개의 필드가있는 AVC 스트림의 경우 캡션 스트림의 잘못된 디 멀티플렉싱.
DPX : 일련의 파일로 인해 구문 분석이 매우 느립니다.
MXF : 사전 충전 지속 시간이 읽히지 않았으므로, "원점"이 선택되면 첫 번째 프레임의 타임 코드가 잘못되었습니다. 0이 아닙니다.
FLV : 파일이 가끔씩 (예 : 대부분이 0으로 채워진 파일) 완전히 구문 분석되었습니다.
VC-3 : 비트 스트림에서 SBD / SST / SPL / APLF 대신 (압축 ID를 기반으로) 사양 값 사용
# 738, mediainfo-qt가 빌드되지 않음
0.7.62 버전의 새로운 기능 :
ARIB STD B24 / B37 자막 탐지 (일본어 및 브라질 버전 모두)
LXF : AVC, VC-3, MPEG 오디오, AC-3, Dolby E 및 AAC 감지 및 분석 지원
AC-3 : 22.05 kHz 스트림 지원 (사양을 벗어 났지만 존재 함)
MOV : AIC (Apple Intermediate Codec) 스캔 유형 감지
MOV : AVID 메타 데이터 (인터레이스 정보) 지원
타임 코드 전용 트랙 (MOV, MXF, GXF)
타임 코드 트랙 (MPEG-4 / MOV, GXF, MXF)
SDTI의 타임 코드 (MXF)
시스템 구성표 1의 타임 코드 (MXF)
SMPTE RP 188 (일명 SMPTE ST 12-2, 일명 VANC ATC) (GXF, LXF, MXF)의 타임 코드
SMPTE RP 196 (일명 HANC)의 타임 코드
MPEG 비디오 타임 코드
MPEG-TS : format_identifier, pointer_field, section_length (기본적으로 숨김)
CEA-608 / 708 : 자막 탐지 기간이 15 초 (또는 64MB)로 단축되어 자막 내용이 부족합니다.
비디오 스트림으로 이미지 파일 : 마지막 파일의 파일 이름
# 727, MOV : 잘못된 형식의 파일로 충돌합니다 (시간 눈금이 0으로 설정 됨).
# 728, AAC : 일부 형식이 잘못된 스트림으로 충돌합니다.
# 681, AVI : 헤더에 비트 전송률 정보가없는 VBR 스트림을 분석하지 못했습니다.
# 736 : 0 바이트 파일로 0으로 나눕니다.
Id3v2 : 잘못된 형식의 태그로 인해 충돌이 발생합니다.
비트 레이트 표시는 "0bps"이고, 실제 비트율이 4Gbps 이상인 경우
0 바이트 길이의 파일 인 경우 0으로 나누기
MPEG-4 : MOV에서 MPEG 비디오의 A / 53 캡션의 경우 잘못된 다중화 모드 정보
P2 클립 : 원본 파일의 파일 이름에 대문자 / 소문자가 잘못되었습니다.
MOV : PCM 엔디안이 때때로 잘못되었습니다.
MPEG-4 : JPEG 인터 레이션이 때로 잘못되었습니다.
MPEG 비디오 : 파일의 시작과 끝 사이에서 DAR 변경의 경우 잘못된 DAR 정보
댓글을 찾을 수 없습니다