FFmpeg

HT Recorderの録音ファイルのCompressはどの程度の圧縮か

iPhoneを録音機器として用いるのに必需品となるアプリHT Recorder iPhone をしばしば録音機器として用いている @riocampos です。といっても音楽のためではなく、会議や講演会などの記録用として使用しています。もちろん Apple 提供のアプリである「ボイス…

ffmpegやffprobeの出力にコピーライトやライブラリ情報を含ませない

-hide_banner オプションを追加すればおk。 $ ffmpeg -hide_banner ... $ ffprobe -hide_banner ... 典拠 -hide_banner Suppress printing banner. All FFmpeg tools will normally show a copyright notice, build options and library versions. This opt…

デジカメで撮影したMotion JPEGな動画ファイルをPhotos.appに登録してもiOS端末に同期されない

はてなblogでのお初記事です。よろしくお願いします。 状況説明 別記事にも載せていますが、デジカメは RICOH CX5 を使っています。このデジカメで動画を撮影すると Motion JPEG 形式(拡張子は .avi)になります。macOS の写真.app(以下 Photos.app )に M…

らじる★らじる m3u8 を ffmpeg で録音する(8放送局)2017/9 以降対応(2021/4更新)(2024/1金沢追加)

NHKのネット配信サービスであるらじる★らじる。 従来は https://gist.github.com/riocampos/5656450 のように rtmpdump を使う必要がありましたが、2017年9月から m3u8 というか HLS による配信へ変更されました*1。m3u8 なので10秒単位での録音になります*2…

元ファイルの変更日/追加日を別ファイルにコピー

某ソフトでNHKラジオを録音しているのだけど、一時期だけ設定ミスをして番組後も5時間ほど録音してしまったことが。ということで15分(+30秒)に切る Ruby スクリプトを書いてみた。 そのときに、切り取った後のファイルの変更日/追加日を元のファイルと同じ…

横長画面のクロップ(補足:メタデータ全コピ)

640×480(4:3)の動画中央に16:9の動画が入っていて上下が黒帯の場合 16:9の動画の縦横サイズは640×360になります。また上下の帯幅はそれぞれ60です。 ffmpeg -i video43.mp4 -vf crop=640:360:0:60 video169.mp4 参考:ffmpeg クロップ (トリミングみたいな…

衆議院インターネット審議中継の取得

FFmpeg が SSL または TLS に対応している必要があります。 9/18衆議院本会議のmp4ストリーミングURLの取得 Chrome でアクセスし、デベロッパーツールの左上のスマホマークを押してスマホの UserAgent でアクセスします。 そしてHTMLを確認します。 CSS で表…

参議院インターネット審議中継から切り出し

9/19参議院本会議のmp4ストリーミングファイルを取得。 参議院インターネット審議中継の取得、音声ファイル抜き出し&mp3変換 - 別館 子子子子子子(ねこのここねこ) を参考にして URL 設定。 $ ffmpeg -y -i http://svwmlv.webtv.sangiin.go.jp/hls-vod/33…

参議院インターネット審議中継の取得、音声ファイル抜き出し&mp3変換

FFmpeg が SSL または TLS に対応している必要があります。 9/17参議院安保法制特別委員会のmp4ストリーミングURLの取得 リンク先の番号が3355。ストリーミング URL は http://svwmlv.webtv.sangiin.go.jp/hls-vod/3355.mp4.m3u8 になるようです。 $ ffmpeg …

ffmpeg 2.3.2 で映像と音声を結合させる

メモです。 ffmpegはバージョンが違うとオプションの使い方が大きく変わったりしますのでご注意ください*1。 ffmpegのバージョン $ ffmpeg -version ffmpeg version 2.3.2 Copyright (c) 2000-2014 the FFmpeg developers built on Aug 17 2014 23:24:49 wit…

rtmpdumpとffmpegをつかったライブトランスコーディング

rtmpdumpからffmpegへパイプを通す rtmpdumpは出力ファイルを指定しないと標準出力にそのまま出力します。 --flv -o output Specify the output file name. If the name is − or is omitted, the stream is written to stdout. RTMPDUMP(1): そして以下の設…

ffmpegの-abオプションのビットレートはkbit/sではなくbit/sで指定する

バージョン ffmpeg version 1.2.1 Copyright (c) 2000-2013 the FFmpeg developers でのお話。 本編 いままでずっと ffmpeg -y -i input.flv -ab 128 output.mp3 というような形式で書いていた。 先ほど、ffmpegからこのように怒られているのに初めて気付い…

ID3タグのバージョンはやはりID3v2のバージョン3(2.3)でUTF-16が無難

多分。多数派(Win)を優先しておく。 参考: MP3 ID3タグの文字エンコードはUTF-16がよいらしい (r271-635) およびリンク先のリンク。 ffmpegでの設定ポイント -i 入力ファイル名 のあとに-metadataオプションを入れる。-iオプション以前の-metadataオプシ…