You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
前回の続きというか、できない場合が結構多かったのでもう一度調査した結果、もっと簡単な方法があった。 DLNAで再生可能性が高いmp4を作成するメモ のにてHandBrakeで「HandBrake Web Optimizedにチェック」とありこの方法で再変換するのが一番簡単な方法だった。 HandBrakeで「Download (Intel 64bit) 」をインストールして、「Web Optimized」にチェックして再変換をすればAndroidで再生できるようになった。ちなみに、iMovieにて読み込めるようになった。 flvファイルをffmpegでmp4に変換する場合は、以下がいいかも… $ mkdir mp4 $ for x in *.flv; do ffmpeg -i "$x" -f mp4 -acodec libfaac -ab 64k "mp4/${x%%.flv}.mp4";
今回紹介するのは、YouTubeからダウンロードしたFLV形式の動画ファイル(H.264+AAC)を画質・音声とも無劣化でMP4形式に変換する方法です。FLV形式の動画は、そのままではWindows Media PlayerやiPhone、PSPなどでも再生できないのでMP4変換しておくと便利。 FLVやMP4という形式のファイルはコンテナフォーマットと呼ばれ、見た目は1つのファイルになっていますが、実際の中身は「動画ファイル+音声ファイル」という構造になっていて、FLVやMP4とはこれらを1つのファイルとしてまとめている「コンテナ=箱」でしかありません。 つまりFLV形式ファイルの中身の動画部分・音声部分とも再エンコードせずにコンテナだけをMP4形式に入れ替えることができれば、無劣化でMP4に変換することができるというわけ。今回、FFmpegというソフトを使ったそのやり方を紹介したいと思
ソフト詳細説明 本ソフトウェアはffmpegのフロントエンドです。 youtubeのflv形式のvideoをMP4形式に無劣化変換します。 変換にはffmpegを利用しますので、別途ダウンロードして下さい。 またFramework4環境も必要となりますので別途インストールして下さい。 Windows7 64bitのPCで作りました。XPなどでの動作検証はしていませんが、多分動作すると思います。 RealPlayerでダウンロードしたflvをUnitemovieで結合しようとしたらエラーが出たので、一度MP4に変換してから結合していました。 が、そのbatを組むのが面倒でしたので作りました。 変換自体はffmpegが行います。 このソフトはffmpegのbatを作り実行するだけです。 1. Select ffmpeg.exeのボタンでffmpeg.exeを選択します。 2
Nginxの HTTP Pseudo-Streaming (HTTPによる疑似ストリーミング)機能を使ってMP4(H.264/AAC)ファイルのストリーミング配信を試してみました。 * 環境 CentOS 5.8 (x86_64), Ubuntu 11.10 (x86_64) Nginx 1.3.1 gcc 4.4.5 * HttpMp4Moduleモジュールの組み込み Note that this module is only supported in nginx version 1.1.3 and higher in development branch and 1.0.7 in stable branch. ということなのでNginxのバージョンには注意しておきます。HttpMp4Moduleを組み込むにはconfigureオプションを追加してコンパイルする必要があります。 $ ./
各ボックスはその先頭8バイト(オクテット)がボックスを識別するためのヘッダで、最初の4バイト(オクテット)がボックスのサイズ、続く4バイトがそのタイプです。 上の例では先頭の4バイトが0x1Cなので、最初のボックスは0x00~0x1Bまで、続く4バイトの「ftyp」がそのタイプです。ftypボックスの中身は具体的なデータですが、続くmoovボックスは、さらにmvhdボックスを含む構成になっています(そして実際にはこの後さらに複数のボックスが入れ子になっています)。 +--ftyp +--moov | +--mvhd | +--drm | | +--dcmd | +--trak | | +--tkhd | | +--mdia | | +--(以下省略) | +--trak | | +--tkhd | | +--mdia | | +--(以下省略) | +--udta | +--titl +-
なんか悔しいからもう一エントリ。まぁ、メモ程度です。 動画にはコーデックとコンテナというのがあり、詳細はともかく、iPhone でも Flash でも再生できる mp4 にしておくと、後々なにかと便利じゃね、ってことでメモ晒しときます。 やってることは H.264/AAC コーデックで MP4 にして、MP4コンテナをごにょごにょいじると iPhone からも Flash からも再生できるmp4が出来上がるというやつです。 で、スーパーフリーウェア ffmpeg を使いましょう。 こいつはバージョンアップが激しいので、yum とかつかわず、ちゃんとソースコンパイルすること。 - ffmpeg で、この ffmpeg をコンパイルする前に H.264コーデックのエンコーダーをいれておきます。 ありがたいことに VideoLan から フリーの h264/avc encoder が配布されてい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く