回答編集履歴

1

CMakeについて追記

2018/07/12 05:23

投稿

kazto
kazto

スコア7196

test CHANGED
@@ -5,3 +5,77 @@
5
5
  - コーデックがインストールされていない
6
6
 
7
7
  - OpenCVがコーデックとリンクされていない
8
+
9
+
10
+
11
+ ---
12
+
13
+ 追記
14
+
15
+
16
+
17
+ CMake時にffmpegをリンクするよう指定していないことが原因と思われます。
18
+
19
+
20
+
21
+ ```Bash
22
+
23
+ $ cd opencv
24
+
25
+ $ mkdir build
26
+
27
+ $ cd build
28
+
29
+ $ cmake -DWITH_FFMPEG=ON ..
30
+
31
+ ```
32
+
33
+ ずらーっとログが現れますが、最後の方で以下のような箇所があるはずです。
34
+
35
+ その中で、FFMPEGが有効になっていればOKです。
36
+
37
+ ```Plain
38
+
39
+ Video I/O:
40
+
41
+ Video for Windows: YES
42
+
43
+ DC1394 1.x: NO
44
+
45
+ DC1394 2.x: NO
46
+
47
+ FFMPEG: YES (prebuilt binaries)
48
+
49
+ codec: YES (ver 57.48.101)
50
+
51
+ format: YES (ver 57.41.100)
52
+
53
+ util: YES (ver 55.28.100)
54
+
55
+ swscale: YES (ver 4.1.100)
56
+
57
+ resample: NO
58
+
59
+ gentoo-style: YES
60
+
61
+ GStreamer: NO
62
+
63
+ OpenNI: NO
64
+
65
+ OpenNI PrimeSensor Modules: NO
66
+
67
+ OpenNI2: NO
68
+
69
+ PvAPI: NO
70
+
71
+ GigEVisionSDK: NO
72
+
73
+ DirectShow: YES
74
+
75
+ Media Foundation: NO
76
+
77
+ XIMEA: NO
78
+
79
+ Intel PerC: NO
80
+
81
+ ```