This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Timecode Reading
#4
Ah, okay I see the problem.
MediaInfo reports:
Video Count : 391 Count of stream of this kind : 1 Kind of stream : Video Kind of stream : Video Stream identifier : 0 StreamOrder : 0 ID : 1 ID : 1 Format : VC-3 Format : VC-3 Commercial name : DNxHD 220x Commercial name : DNxHD 220x Format version : Version 1 Format profile : HD@HQX Codec ID : AVdn Codec ID/Info : Avid DNxHD Codec ID/Url : http://www.apple.com/quicktime/download/standalone.html Duration : 9643 Duration : 9 s 643 ms Duration : 9 s 643 ms Duration : 9 s 643 ms Duration : 00:00:09.643 Duration : 00:00:09:19 Duration : 00:00:09.643 (00:00:09:19) Bit rate mode : CBR Bit rate mode : Constant Bit rate : 219980759 Bit rate : 220 Mb/s Width : 1920 Width : 1 920 pixels Height : 1080 Height : 1 080 pixels Pixel aspect ratio : 1.000 Display aspect ratio : 1.778 Display aspect ratio : 16:9 Rotation : 0.000 Frame rate mode : CFR Frame rate mode : Constant Frame rate : 29.970 Frame rate : 29.970 (30000/1001) FPS FrameRate_Num : 30000 FrameRate_Den : 1001 Frame count : 289 Color space : YUV Chroma subsampling : 4:2:2 Chroma subsampling : 4:2:2 Bit depth : 10 Bit depth : 10 bits Scan type : Progressive Scan type : Progressive Bits/(Pixel*Frame) : 3.540 Delay : 343610 Delay : 5 min 43 s Delay : 5 min 43 s 610 ms Delay : 5 min 43 s Delay : 00:05:43.610 Delay : 00:05:43:08 Delay : 00:05:43.610 (00:05:43:08) Delay_Settings : DropFrame=No / 24HourMax=No / IsVisual=No Delay_DropFrame : No Delay, origin : Container Delay, origin : Container Stream size : 265158656 Stream size : 253 MiB (100%) Stream size : 253 MiB Stream size : 253 MiB Stream size : 253 MiB Stream size : 252.9 MiB Stream size : 253 MiB (100%) Proportion of this stream : 0.99999 Encoded date : 2024-03-06 16:29:06 UTC Tagged date : 2024-03-06 16:29:06 UTC colour_description_present : Yes colour_description_present_Source : Container Color primaries : BT.709 colour_primaries_Source : Container transfer_characteristics_Source : Container Matrix coefficients : BT.709 matrix_coefficients_Source : Container Gamma : 2.400

Hybrid looks at these three lines:
Delay : 00:05:43.610 Delay : 00:05:43:08 Delay : 00:05:43.610 (00:05:43:08)
and since all these should represent the same info, it simply sticks with the first. Smile
<input_data name="TimeCode" value="00:05:43.610"/>
The value Hybrid collects can also be seen, if you open the 'Show All Data' info in 'Base'-tab.
Which results in Hybrid using '-timecode 0:5:43.61'.
Strangely when using this:
ffmpeg -r 30000/1001 -y -noautorotate -nostdin -threads 8 -ignore_editlist true -i "C:\Users\Selur\Desktop\TEST_2997.mov" -map 0:0 -an -sn -color_primaries bt709 -color_trc bt709 -colorspace bt709 -color_range tv -pix_fmt yuv422p10le -strict -1 -vsync 0 -vcodec prores_ks -profile:v 0 -vtag apco -timecode 0:5:43.61 -metadata encoding_tool="Hybrid 2024.03.05.1" -aspect 1920:1080 -f mov "G:\Output\TEST_2997_1_2024-03-06@19_14_01_9210_01.mov"
Strangely when looking at the output, MediaInfo reports:
Delay : 00:05:45.045 Delay : 00:05:45;01 Delay : 00:05:45.045 (00:05:45;01)
But, if I use: "-timecode 0:5:43:8" it properly reports:
Delay : 00:05:43.610 Delay : 00:05:43:08 Delay : 00:05:43.610 (00:05:43:08)
So the problem seems to be that "00:05:43.610" and "00:05:43:08" are not the same. :/
Normally:
"00:05:43:08" represents hrs:minConfusedeconds:ms
and
"00:05:43.610" represents hrs:minConfusedeconds.NumberOfFrames
Problem is that FFmpeg
-timecode hh:mm:ssSEPff Specify Timecode for writing. SEP is ’:’ for non drop timecode and ’;’ (or ’.’) for drop.
sees this differently.
-> I'll adjust Hybrid to capture the hrs:minConfusedec:ms time.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Messages In This Thread
Timecode Reading - by jamesharding26 - 06.03.2024, 17:58
RE: Timecode Reading - by Selur - 06.03.2024, 18:20
RE: Timecode Reading - by jamesharding26 - 06.03.2024, 19:53
RE: Timecode Reading - by Selur - 06.03.2024, 20:26
RE: Timecode Reading - by Selur - 06.03.2024, 22:00
RE: Timecode Reading - by jamesharding26 - 10.03.2024, 21:46
RE: Timecode Reading - by Selur - 10.03.2024, 21:48
RE: Timecode Reading - by jamesharding26 - 11.03.2024, 14:50
RE: Timecode Reading - by Selur - 11.03.2024, 17:50
RE: Timecode Reading - by jamesharding26 - 11.03.2024, 18:48
RE: Timecode Reading - by Selur - 11.03.2024, 19:07

Forum Jump:


Users browsing this thread: 1 Guest(s)