タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

phpとffmpegに関するwozozoのブックマーク (3)

  • PHPでGDを使って画像の合成 (Nega Diary)

    某DBにて、動画を登録中。 各検索にて検索した場合、画像ならば元画像を縮小した、サムネイルを表示していたが、動画の場合、「動画ですよ」という共通の画像を代替え表示していた。 しかし、この度、ffmpegを使うことで、動画のサムネイル(1フレームを切り出して、静止画に)化に成功。 それだけだと面白くないので、切り出したフレームに、動画のサムネイルであることを視覚的に伝えるために、よくあるメタファとして、フィルムのフレームを合成することにする。 切り出したフレームが、 とする。これに、 を合成して、 を生成する。 そのサンプルソースを恥ずかしげもなく公開。 ※ffmpegが動作する環境であること ※ffmpegその他ファイルのパスは自分の環境に合わせて変えてください // // 事前にDBから情報を取得しておく。 // xxx.flvから、10秒目のフレームを1フレ取り出し

  • blog.katsuma.tv

    Webアプリケーションにおいてffmpegを利用してメディアファイルをゴニョゴニョ操作する、なんて場面がここ最近増えてきていると思います。そんな中、ハマるポイントとして、ログの扱いがあると思います。 たとえば、あるファイルfooを違うフォーマットのファイルbarに変換するとき ffmpeg -i foo bar これで変換できます。(Codecの指定なんかはここでは割愛します。)なので、これをPHPから実行する場合はこんな形になります。外部プログラムを実行するのでexec関数を利用します。 <?php $in = 'foo'; $out = 'bar'; exec('ffmpeg -i ' . $in . ' ' . $out); ?> では、ここで実行時のログを保存したい、とします。execは第二引数に標準出力の結果を配列で受け取ることができるので、普通に考えると次のようになります。 <

  • ffmpeg-php

    SourceForge project page:http://sourceforge.net/projects/ffmpeg-php/ Google ffmpeg-php discussion group:http://groups.google.com/group/ffmpeg-php Downloads:http://sourceforge.net/project/showfiles.php?group_id=122353&package_id=133626 Documentation:API Docs Browse SVN:http://ffmpeg-php.svn.sourceforge.net/viewvc/ffmpeg-php/ Anonymous SVN: svn co https://ffmpeg-php.svn.sourceforge.net/svnroot/ffmpe

  • 1