Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

J2K/MXF support in QCTools? #737

Open
belak1 opened this issue Apr 27, 2023 · 0 comments
Open

J2K/MXF support in QCTools? #737

belak1 opened this issue Apr 27, 2023 · 0 comments

Comments

@belak1
Copy link

belak1 commented Apr 27, 2023

I'm having issues analyzing interlaced JPEG2000 files wrapped in MXF with QCTools.

QCTools v1.2.1
macOS Monterey 12.6

After generating an MKV report with qcli, the QCTools interface only shows graphs for the audio tracks, not the video. The preview frames also appear only as half height (one field).

I can load filters, but only slowly and I can't actually play the video file to preview it with these filters on.

Screen Shot 2023-04-27 at 12 19 10 PM

This appears to be related to #141 so I was wondering whether there had been any updates since then. I know QCTools uses ffmpeg, and I've separately had issues using ffmpeg processing on any of these J2K/MXF files, which results only in half-height files. This file is 720x486, while the ffprobe output (below) shows 720x243.

bbelak@dr-bbelak-laptop ~ % ffprobe /Users/bbelak/Desktop/40.VA0000659367.638146704567337241.mxf
ffprobe version 5.1.2-with-options Copyright (c) 2007-2022 the FFmpeg developers
built with Apple clang version 14.0.0 (clang-1400.0.29.102)
configuration: --prefix=/opt/homebrew/Cellar/ffmpeg/5.1.2_1 --enable-shared --cc=clang --host-cflags= --host-ldflags= --enable-demuxer=dash --enable-gpl --enable-libaom --enable-libdav1d --enable-libmp3lame --enable-libopus --enable-libsnappy --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libfontconfig --enable-libfreetype --enable-libass --disable-htmlpages --extra-version=with-options --enable-opencl --enable-audiotoolbox --enable-videotoolbox --enable-neon --enable-libopenjpeg --enable-librubberband --enable-libtesseract
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
Input #0, mxf, from '/Users/bbelak/Desktop/40.VA0000659367.638146704567337241.mxf':
Metadata:
operational_pattern_ul: 060e2b34.04010101.0d010201.01010900
uid : f6c1c02c-bcd2-134d-a939-6b22380216f5
generation_uid : 0e520165-ecd7-1f47-a68c-1bb6e5f53758
company_name : Telestream, LLC
product_name : Telestream Media Framework refs/heads/release/Source/v3.5
product_version : 2adeb6a473cb05a77b165dd7cc18e6cdc3403588
modification_date: 2023-03-17T13:17:05.000000Z
product_uid : 11350ec5-148a-1010-aaca-d2c1000f040a
material_package_umid: 0x060A2B340101010501010D1213000000EBA5D52E24C91F4898A25FDA22A46B8A
timecode : 05:00:06:09
Duration: 00:31:13.47, start: 0.000000, bitrate: 92752 kb/s
Stream #0:0: Video: jpeg2000, yuv422p10le(tv, bt709, bottom coded first (swapped)), 720x243, lossless, SAR 9:20 DAR 4:3, 29.97 tbr, 29.97 tbn
Metadata:
file_package_umid: 0x060A2B340101010501010D1213000000FCB56965428B18489F02A43FDE4A1303
Stream #0:1: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010D1213000000FCB56965428B18489F02A43FDE4A1303
Stream #0:2: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010D1213000000FCB56965428B18489F02A43FDE4A1303
Stream #0:3: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010D1213000000FCB56965428B18489F02A43FDE4A1303
Stream #0:4: Audio: pcm_s16le, 48000 Hz, 1 channels, s16, 768 kb/s
Metadata:
file_package_umid: 0x060A2B340101010501010D1213000000FCB56965428B18489F02A43FDE4A1303
Stream #0:5: Data: none
Metadata:
file_package_umid: 0x060A2B340101010501010D1213000000FCB56965428B18489F02A43FDE4A1303
data_type : vbi_vanc_smpte_436M
Unsupported codec with id 0 for input stream 5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant