View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000418 | DCP-o-matic | Bugs | public | 2014-10-16 09:24 | 2016-05-31 23:54 |
Reporter | carl | Assigned To | carl | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Summary | 0000418: Start time / pre-roll problems | ||||
Description | There have been various problems with either content being trimmed from the start of movie files, or extra content being played that shouldn't be. 122e384b3c3d1bed9111b792640e3b0d0233c3a2 (in 1.69.14) took AVFormatContext start_time into account when calculating how long VideoContents are (i.e. duration - start_time = actual duration). This was in response to a bug report from sguha. 48c6b80a82ffb2865da5f592753ebde789694878 (in 1.72.12) reverted this. sguha reports that in 1.73.0 "there is some color bars and cues (not seen in Quicktime) at the beginning, while the end is getting clipped considerably with no end credits.", which does not happen in 1.70. See the attached ffprobe.log; this ffprobe.log correctly describes the duration as 7:47 (sghua confirms that this is the duration the video should have when played back correctly). | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | |||||
|
ffprobe.log (3,057 bytes)
ffprobe version N-64774-g98ac087 Copyright (c) 2007-2014 the FFmpeg developers built on Aug 26 2014 23:11:44 with gcc 4.7.3 (GCC) configuration: --disable-indev=jack --enable-gpl --enable-static --enable-shared --prefix=/tmp/tmpmGF_Dx --cross-prefix=x86_64-w64-mingw32- --enable-cross-compile --target-os=mingw32 --arch=x86-64 --sysinclude=//opt/mingw/64/64/x86_64-w64-mingw32 --extra-cflags='-I/tmp/tmpmGF_Dx/include -I/home/carl/Environments/windows/64/include' --extra-ldflags='-L/tmp/tmpmGF_Dx/lib -L/home/carl/Environments/windows/64/lib' libavutil 52. 92.101 / 52. 92.101 libavcodec 55. 69.100 / 55. 69.100 libavformat 55. 48.101 / 55. 48.101 libavdevice 55. 13.102 / 55. 13.102 libavfilter 4. 11.102 / 4. 11.102 libswscale 2. 6.100 / 2. 6.100 libswresample 0. 19.100 / 0. 19.100 libpostproc 52. 3.100 / 52. 3.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'F:\Beyond Memories - Lexus Short Film.mov': Metadata: creation_time : 2013-05-30 01:29:11 timecode : 00:58:30:00 Duration: 00:07:47.47, start: -85.368702, bitrate: 154069 kb/s Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le, 1920x1080, 119007 kb/s, 23.97 fps, 23.98 tbr, 2997 tbn, 2997 tbc (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler encoder : Apple ProRes 422 (HQ) timecode : 00:58:30:00 Stream #0:1(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (FL), s32, 1152 kb/s (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler Stream #0:2(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (FR), s32, 1152 kb/s (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler Stream #0:3(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, mono, s32, 1152 kb/s (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler Stream #0:4(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (LFE), s32, 1152 kb/s (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler Stream #0:5(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (BL), s32, 1152 kb/s (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler Stream #0:6(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels (BR), s32, 1152 kb/s (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler Stream #0:7(eng): Data: none (tmcd / 0x64636D74) (default) Metadata: creation_time : 2013-05-30 01:39:11 handler_name : Apple Alias Data Handler timecode : 00:58:30:00 Unsupported codec with id 0 for input stream 7 |
|
Branch mantis-418 added for work on this. |
|
mantis-418 now does not play anything before time 0. sguha reports that it works in his test case. |
|
I'll mark this as fixed; merged into master just after 1.76.28. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-10-16 09:24 | carl | New Bug | |
2014-10-16 09:24 | carl | File Added: ffprobe.log | |
2014-10-21 23:09 | carl | Description Updated | |
2014-10-22 11:16 | carl | Note Added: 0000394 | |
2014-10-22 11:16 | carl | Assigned To | => carl |
2014-10-22 11:16 | carl | Status | new => acknowledged |
2014-11-06 15:15 | carl | Note Added: 0000410 | |
2014-12-12 01:09 | carl | Note Added: 0000439 | |
2014-12-12 01:09 | carl | Status | acknowledged => resolved |
2014-12-12 01:09 | carl | Resolution | open => fixed |
2016-05-31 23:54 | carl | Status | resolved => closed |