A touch more debugging.
[dcpomatic.git] / TODO
1 EC2
2
3 Small instance $0.085 ph
4 Sintel Trailer 1080p @ 200000 Mbps
5 1247 frames @ 24fps ie 51.96s
6 Took 1h20 to encode
7
8 High-CPU medium $0.186 ph
9 Sintel Trailer 1080p @ 200000 Mbps
10 1247 frames @ 24fps ie 51.96s
11 Took 23m to encode
12
13 High-CPU extra-large $0.744 ph
14 Sintel Trailer 1080p @ 200000 Mbps
15 1247 frames @ 24fps ie 51.96s
16
17
18 Transfer in free
19 Transfer out $0.120 per GB
20
21
22 Port DVD rip
23
24 Write still j2ks straight to a MXF.
25 md5_data to use openssl
26 Write all j2ks straight to a MXF?  Possible?
27
28 Standardise j2c/j2k
29 Format name in ~/.dvdomatic screws up with spaces; use ID or something
30 Thumbnails are poorly named
31 x-thread signaller
32 Restartable jobs somehow
33 More logging
34 Nice error when trying to thumbnail with no content.
35 Destroy _buffer_src_context / _buffer_sink_context
36 Don't start later jobs when one breaks.
37 Compute time remaining based on more recent information.
38 Use lexical_cast more
39 Do deps better
40
41 options summary
42
43 1: L
44 2: R
45 3: C
46 4: Lfe
47 5: Ls
48 6: Rs
49
50 City Screen
51
52 Screen 1: "1.37" masking preset, projector only has DCI 133 preset.
53
54 With 1480x1080 alignment in DCI 133: bottom you see purple, yellow; top purple; left and right no lines
55 With 1480x1080 alignment in DCI Flat: outside masks, but you see bottom purple, yellow; left/right all; top purple
56
57
58 Screen 2: no real masking preset, projector has DCI 133 and DCI 137
59
60 1480x1080, DCI 133
61 L yellow purple
62 R none
63 B purple
64 T none
65 1480x1080, DCI 137
66 L all
67 R all but blue
68 T purple
69 B purple
70
71
72 Screen 3: projector has DCI 1.38
73
74 1480x1080
75 L, R, T none
76 B purple + yellow
77
78
79 films-0.6: Dolby Countdown looks as though it's 3D.  THX Terminator 2 fucked
80 (these on default settings)
81 fq/gradfun --- no obvious effect
82 hqdn3d --- pretty good denoising
83 ow --- no obvious effect
84 tn --- interesting; much noise reduction, bad artefacts on movement, colour tint even in black
85 unsharp --- worse
86
87 Benchmark SWS options: lanczos ?
88 hqdn3d=0:0:6 ? (turn off chroma/luma blurring)
89
90 Lanczos; no visible effect on Ghostbusters.
91
92
93 THX_Monster with master Intel Core 2 Duo E4600 (2.4GHz), slave Intel Core i3 M350 (2.27GHz)
94 1920 x 1080 original -> DCI Flat
95 240 frames
96
97 [Gbit: gigabit ethernet rather than 100Mbit]
98 [im-mod: after modification to memcpy RGB data then to RGB -> XYZ in the encode thread
99 [hack1]: after modification to pass YUV and to swscale in the encode thread (includes im-mod)
100 [hack2]: modified hack1
101                                 Time            Seconds         FPS             Speedup relative to 1 local
102 1 local:                        20m57           1257            0.19            x 1     
103 2 local:                        11m24            684            0.35            x 1.84
104 2 local [im-mod]:               13m13
105 2 local + 1 slave:              6m34             394            0.61            x 3.19
106 2 local + 2 slave:              5m13             313            0.77            x 4.02
107 2 local + 4 slave:              5m05             303            0.79            x 4.15
108 2 local + 4 slave [Gbit]:       2m50             170            1.41            x 7.39
109 2 local + 4 slave [Gbit,im-mod]:2m33
110 2 local + 4 slave [Gbit,hack1]: 3m20
111 2 local + 4 slave [Gbit,hack2]: 2m22
112 1 local + 8 slave [Gbit]:       2m28             148            1.62            x 8.49
113 2 local + 8 slave [Gbit]:       2m41             161            1.49            x 7.81
114 2 local + 8 slave [Gbit,im-mod]:2m35
115
116
117
118 Just encode 52s
119 Encode + Image create 1m27
120 Encode + Image create (memcpy, not convert) 53s.
121
122 THX_Monster with master Intel Core i3 M350 (2.27GHz), slave Intel Core 2 Duo E4600 (2.4GHz)
123 1920 x 1080 original -> DCI Flat
124 240 frames
125
126
127 4 local:                        2m45
128 4 local [im-mod]:               2m53
129 4 local + 2 slave [Gbit]:       2m22
130 4 local + 4 slave [Gbit]:       2m21
131 4 local + 4 slave [Gbit,in-mod]:2m21
132
133