1: 2011-02-25 (Fri) 01:39:19 s09081 | Cur: 2011-03-14 (Mon) 18:28:05 s09081 | ||
---|---|---|---|
Line 1: | Line 1: | ||
*構築うまくいったからね hisotryをはる。 [#v4c313ca] | *構築うまくいったからね hisotryをはる。 [#v4c313ca] | ||
+ | **history [#tcb41eaf] | ||
1009 mkdir ffmpeg | 1009 mkdir ffmpeg | ||
Line 275: | Line 276: | ||
1281 make install | 1281 make install | ||
1282 cd ../ | 1282 cd ../ | ||
+ | |||
+ | **注意点 [#id8c779c] | ||
+ | ***patchについて [#c3f81532] | ||
+ | historyにもあるがあてなければならない、しかし非常に古いパッチなので私が自作しておいた。 | ||
+ | ありがたく思っていただきたい。(特にDiffを開発された方へ) | ||
+ | うろ覚えなので正しく解釈して実行せよ | ||
+ | # tar xjfv ffmpeg0.6.1.tar.bz | ||
+ | # cd ffmpeg0.6.1 | ||
+ | # ./configure --enable-shared --enable-gpl --enable-nonfree --enable-postproc --enable-avfilter --enable-avfilter-lavf --enable-pthreads --enable-libdirac --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libmp3lame --enable-libnut --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --disable-decoder=aac ~ | ||
+ | 成功するまで historyを参考にコンパイルせよ | ||
+ | # patch -p1 < ../ffmpeg.patch | ||
+ | # make | ||
+ | # make install | ||
+ | |||
+ | ***libnut 注意点 てかやれw [#v3afe4bd] | ||
+ | |||
+ | /usr/bin/ld: /usr/local/lib/libnut.a(muxer.o): relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC ~ | ||
+ | /usr/local/lib/libnut.a: could not read symbols: Bad value ~ | ||
+ | collect2: ld returned 1 exit status ~ | ||
+ | make: *** [libavformat/libavformat.so.52] Error 1 ~ | ||
+ | このエラーは、libnut関連。 ~ | ||
+ | ・config.makにCFLAGS += -fPICの追加をしてインストールしているか確認 ~ | ||
+ | |||
+ | *** x264について [#nf4f829d] | ||
+ | --enable-shared をすること |
- Backup list of ffmpeg
- Backup diff of ffmpeg vs current(No. All)
- 1: 2011-02-25 (Fri) 01:39:19 s09081
- 2: 2011-02-25 (Fri) 02:13:36 s09081
- 3: 2011-02-25 (Fri) 14:50:23 s09081