ちょっとした動画をアップロードしたいとき、スマートフォンなどでの動画撮影は大変便利ですが解像度が高すぎて容量が大きくなりがちです。動画のサイズを小さくしたい、変換したいときFFmpegはとてもパワフルなツールです。 Taking a small video with a smartphone is very easy but the resolution might be too high for uploading. To reduce the size of the video, you can use FFmpeg to convert it ,it is a very powerful tool. なかでも使用頻度が高く、個人的によく使うコマンドを下記に記載します。 各コマンドは圧縮元ファイルがbinフォルダの直下にある場合を前提としています。 Among the frequen
iPhoneに動画を転送したいなーと思ったけどフルHDだったりして重たすぎてそもそも転送に時間がかかりすぎて嫌になったので小さくする方法を調べた。 やりたいこと 動画のサイズを変更する。その際にアスペクト比も保ったままにする。 やり方 このサイトにやりたいことがそのまま書いてありました。 パラメータとしてはscale=320:-1といった感じで指定をする 例 ffmpeg -i test.flv -vf scale=320:-1 test.out.mp4 -1を付けることでアスペクト比から自動計算してくれるらしい。すげー便利。 その他 そもそも動画のサイズはどうなっているの?とかはffmpegコマンド標準で調べられる。 ffmpeg -i test.flv : : Duration: 00:04:22.58, start: 0.121000, bitrate: 563 kb/s Strea
ちょっと昔のリリースになるのですが、FFmpeg 2.1から動画の一部分を切り出す性能が大幅に上がりました。ここでは、バージョン2.1以降のFFmpegを前提に、動画を素早く正確にカットする自分的ベストプラクティスをメモします。 ※ドキュメントをよく読めば書いてあるのですが、結構ハマりどころなので自分でテストもしてみました はじめに...結論を はじめに結論を言ってしまうと、バージョン2.1以降であれば 開始地点(-ss)はソースの指定(-i)より手前に置く 必ずエンコードする(-codec copyとかやらない) とやるのが一番正確に(かつそこそこ速く)カットできます!例えばこんな感じです。
はじめに 今回は前回の続きで、google speech apiで音声認識を行います。 google speech apiを使用する準備ができていない方は前回の記事を参考に、 登録やインストールを行ってください。 動かしてみる 公式のサンプルを動かしてみます。 GOOGLE_APPLICATION_CREDENTIALSの環境変数を設定します。 export GOOGLE_APPLICATION_CREDENTIALS='前回記事でDLした認証用jsonファイルのパス' 次にプロジェクト名の環境変数の設定をします。 export GCLOUD_PROJECT='プロジェクト名(jsonファイル内にも記載されているのでそれを参照に)' 以下のサンプル音源を落とします。 https://cloud.google.com/speech/docs/samples/audio.raw 以下のソースを
2016/06/06 ■ 「携帯動画変換君」のむかしばなし 最初に「携帯動画変換君」を公開したのが2004年10月10日。最後にアップデートしたのが2005年12月。もう10年以上経ってしまいました。10年以上アップデートしていない「過去のソフト」であるにもかかわらず、いまだに「変換君の人」と呼ばれたりするので、ほんと愛されていたんだなあと思います。ありがとうございます。 「携帯動画変換君」については、ffmpegのフロントエンドという形をとりつつ、ffmpeg自体にも結構カスタマイズの手を入れていたり、その機能拡張の方向に実は一貫した方針があったりと、ごくシンプルな機能・見た目に反してそれなりに手間がかかっていたりします。いままでもときどきTwitterなどで話すことがあったんですが、今回そのあたりの話をすこしまとめておこうかと思います。 (※このblog記事で引用して使おうと思って先に
ffmpegは、無料で使える動画および音声のエンコーダである。ここでは、ffmpegを使って、H.264、webm、wmvなどの各種動画に変換する方法を解説する。 ffmpegは、使い方はきわめて簡単である一方、様々なオプションを駆使すれば、より詳細な設定も可能である。 なお、DVDやBlu-rayのようにフォルダ構造をとるものの場合は、x264のバージョンは最新ではないものの、HandBrakeを使う方が簡単である。→HandBrakeの設定と使い方 目次 ffmpegの基本的な使い方 動画:ビデオコーデックの指定 動画:動画品質の設定 動画:H.265でエンコード 動画:H.264でエンコード 動画:AV1でエンコード 動画:VP9でエンコード 動画:wmvでエンコード 動画:複数の静止画から動画を作成する 動画:クロッピングしてエンコードする 動画:回転させてエンコードする 動画:w
クックパッド 広告事業部の大野晋一です。責任範囲は広告事業の純広告およびネットワーク広告の商品開発担当で、事業部にはそれぞれの売上でコミットしています。 この記事では、動画変換の仕組みにおけるDockerの活用について紹介します。 クックパッドは8月8日、iOS/Androidのブラウザにおいて動画クリエイティブを掲出する広告商品を公開しました。広告商品としての詳細はプレスリリースやスライドを見ていただくのがわかりやすいのですが、本稿に関係する特徴としてスマートフォンのブラウザで自動的に再生が開始されるというものがあります。 スマートフォンのブラウザにおいては、現在のところ、動画を自動再生させることは出来ません。これはAppleやGoogleといったブラウザベンダが課している制約です。そこで、クックパッドでは、janiというライブラリを使い、特定の規則に基づいて作られた画像を、JavaSc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く