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