-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
I have several older Quicktime files that checkrr not recognizing Quicktime files as valid videos. The logs show Type=Unknown:
time="2024-10-07T02:47:32Z" level=info msg="\"/dvdtv/TableTop/Season 01/TableTop - S01E01 - Small World.m4v\"" Hash Match=true
time="2024-10-07T02:47:32Z" level=info msg="File \"/dvdtv/TableTop/Season 01/TableTop - S01E01 - Small World.mov\" is not a recognized file type" FFProbe=false Type=Unknown
In this case, these are files that were downloaded via. Steam from the long-ago Kickstarter for Will Wheaton's TableTop videos.
But ffprobe run from in the container has no trouble with the files:
/ # ffprobe /dvdtv/TableTop/Season\ 01/TableTop\ -\ S01E01\ -\ Small\ World.m
TableTop - S01E01 - Small World.m4v TableTop - S01E01 - Small World.mov
/ # ffprobe /dvdtv/TableTop/Season\ 01/TableTop\ -\ S01E01\ -\ Small\ World.mov
ffprobe version 6.1.1 Copyright (c) 2007-2023 the FFmpeg developers
built with gcc 13.2.1 (Alpine 13.2.1_git20231014) 20231014
configuration: --prefix=/usr --disable-librtmp --disable-lzma --disable-static --disable-stripping --enable-avfilter --enable-gpl --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libdav1d --enable-libdrm --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-libmp3lame --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-librav1e --enable-librist --enable-libsoxr --enable-libsrt --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-lto=auto --enable-lv2 --enable-openssl --enable-pic --enable-postproc --enable-pthreads --enable-shared --enable-vaapi --enable-vdpau --enable-version3 --enable-vulkan --optflags=-O3 --enable-libjxl --enable-libsvtav1 --enable-libvpl
libavutil 58. 29.100 / 58. 29.100
libavcodec 60. 31.102 / 60. 31.102
libavformat 60. 16.100 / 60. 16.100
libavdevice 60. 3.100 / 60. 3.100
libavfilter 9. 12.100 / 9. 12.100
libswscale 7. 5.100 / 7. 5.100
libswresample 5. 0.100 / 5. 0.100
libpostproc 57. 3.100 / 57. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/dvdtv/TableTop/Season 01/TableTop - S01E01 - Small World.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2014-08-08T09:39:00.000000Z
com.apple.finalcutstudio.media.uuid: 9208E54E-3C8B-44C8-BF04-E752613CF436
com.apple.finalcutstudio.media.history.uuid: A8F05D7B-B23E-48C9-83B2-7823DB46D7AF
timecode : 00:00:00;00
Duration: 00:29:55.70, start: 0.000000, bitrate: 9326 kb/s
Stream #0:0[0x1](eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 960x720, 9153 kb/s, SAR 4:3 DAR 16:9, 29.97 fps, 29.97 tbr, 2997 tbn (default)
Metadata:
creation_time : 2014-08-08T09:39:00.000000Z
handler_name : Apple Video Media Handler
vendor_id : appl
encoder : H.264
Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 168 kb/s (default)
Metadata:
creation_time : 2014-08-08T09:39:00.000000Z
handler_name : Apple Sound Media Handler
vendor_id : [0][0][0][0]
Stream #0:2[0x3](eng): Data: none (tmcd / 0x64636D74) (default)
Metadata:
creation_time : 2014-08-08T09:59:09.000000Z
handler_name : Time Code Media Handler
timecode : 00:00:00;00
Unsupported codec with id 0 for input stream 2
To Reproduce
Steps to reproduce the behavior:
- Find an older QuickTime file and add it to your library
- Run a scan
- See the errors in the log and the file show up in
Bad Files
Expected behavior
I would expect checkrr to scan these files just like any other video files.
Screenshots
N/A
Desktop (please complete the following information):
- OS: MacOS, Docker on Linux
- Browser: Chrome and Safari
- checkrr 3.3.0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working