Message76332
That's an impressive summary, but what is your conclusion? I don't
see any format that will benefit from a subsecond
timedelta.totimestamp(). Your examples have either multisecond or
submicrosecond resolution.
On Mon, Nov 24, 2008 at 11:00 AM, STINNER Victor <report@bugs.python.org> wrote:
>
> STINNER Victor <victor.stinner@haypocalc.com> added the comment:
>
> Timedelta formats:
>
> (a) Win64: 64 bits unsigned integer, number of 1/10 microsecond
> - file format: Microsoft Word document (.doc), ASF video (.asf)
>
> (b) 64 bits float, number of seconds
> - file format: AMF metadata used in Flash video (.flv)
>
> Other file formats use multiple numbers to store a duration:
>
> [AVI video]
> - 3 integers (32 bits unsigned): length, rate, scale
> - seconds = length / (rate / scale)
> - (seconds = length * scale / rate)
>
> [WAV audio]
> - 2 integers (32 bits unsigned): us_per_frame, total_frame
> - seconds = total_frame * (1000000 / us_per_frame)
>
> [Ogg Vorbis]
> - 2 integers: sample_rate (32 bits unsigned), position (64 bits
> unsigned)
> - seconds = position / sample_rate
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <http://bugs.python.org/issue2736>
> _______________________________________
> |
|
Date |
User |
Action |
Args |
2008-11-24 16:14:30 | belopolsky | set | recipients:
+ belopolsky, tebeka, davidfraser, andersjm, vstinner, werneck, hodgestar, Neil Muller |
2008-11-24 16:14:29 | belopolsky | link | issue2736 messages |
2008-11-24 16:14:28 | belopolsky | create | |
|