ぬうぱんの備忘録

技術系のメモとかいろいろ

作った曲一覧はこちら

ffmpeg

LaTeXに動画を載せる(新)

この記事は 動画から連番静止画epsを生成してLaTeXでanimateでpdfに動画を埋め込む手順の解説です

windows上でffmpegに日本語名画像ファイルを与えると上手く行かなかった話

なにがあった こんな状況 windowsのコマンドプロンプト上 ffmpegに画像ファイルを与える 与えるパスには日本語文字列が混じっている すると、こんなエラーを吐かれる [image2 @ 03159aa0] Could find no file with with path '縺サ縺偵⊇縺偵・繧医・繧・ png'…

epsの連番静止画を動画にする

この記事は Ubuntuでeps(任意のベクトル画像)シーケンスを動画に固める方法のメモです。 まずはpngに image magick使ってepsをpngにする. シェルスクリプト書いてまとめて変換すればいいんじゃないですかね? bashなら以下の要領 #!/bin/bash if [ ! $# -eq …

ffmpeg(libav)でシークする時の注意点

何があった libavformatとかあそこらへんのAPIを触っていて動画の読み込みをしている時の話。 任意秒にシークした直後、Iフレームが来るまで正常に映像がデコードされないという問題が起きた。 絵面としては黒画面をベースに差分だけが表示される感じ。 解決…

ffmpegで動画ファイルの映像と音声を分離

この記事は ffmpegを使って映像+音声の動画ファイルから映像のみの動画ファイルと音声ファイルを作成する方法のメモ。 やりかた まずはffmpegに放り込んでどんなストリームが存在するかをチェック ffmpeg -i source.mp4 例えば動画のみの抜き出しなら以下の…

win64にffmpegインストール

なにがあった 使いたくなった。 一応メモ。 インストール windows x64にビルド済みのffmpegをインストールしてコマンドラインから作業できるようにする。まずは(http://ffmpeg.zeranoe.com/builds/)からffmpegのバイナリを入手。とりあえずx64 staticを選択…

ffmpegで動画をスライドに乗せられるサイズにする

何があった ハンディカムで撮った動画をスライドに乗せることになったのだけど、22MBはちょっと大きいのでサイズ縮小のためにやったこといろいろをメモ 環境 ffmpegをコンソールからいじれる環境ならどこで共通だとは思いますが、僕はUbuntu 12.04LTSでやっ…

OpenCVで動画がロードできなかった話

発生した問題 OpenCVの動画ロード関数であるcvCaptureFromAVI()関数が存在するはずの動画を読み込んでくれない。ファイルが存在しないなんてオチではない。 環境 Ubuntu 12.04 LTS OpenCV 2.4.2 何が原因だったかというと cvCaptureFromAVI()関数の内部で"ff…

ubuntuにffmpegをインストール

動機 gitからソースコード持ってきてビルドしてインストールする手順のメモ。 環境 Ubuntu 12.04 LTS いろいろあった ここ(https://wiki.ubuntulinux.jp/UbuntuTips/Application/HowToInstallAndUseLatestFFmpegAndX264)に乗ってる手順そのまんまでやってみ…

ffmpegをg++コンパイルするときのバグフィックスいろいろ

ささっとリンクだけ箇条書きで UINT64_Cでエラーが出たら https://trac.macports.org/attachment/ticket/34094/libavutil-common.h.diff リンクの段階でundefinedが大量に出たら http://ffmpeg-users.933282.n4.nabble.com/undefined-reference-to-all-libav…