こみなのメモ帳

趣味と実益のネタ帳

月: 2020年10月

  • ffmpegで縮小や拡大する

    ffmpegで変換時に縮小や拡大を行うには、ビデオフィルターオプション(-vf)を用いて、出力したいサイズを指定する。

  • H.264(mpeg4)のレベルを指定する

    mp4もとい、H.264にはレベルという考え方があって、画像サイズやフレームレートを16段階に定めているそうだ。 例えば、REGZA ××はレベル3.2より上はサポートしない、といった仕様が存在する。再生する機械があらか […]

  • マルチトラックなDVDを変換する

    吹替版の音声なんかがマルチトラックで格納されている。これを変換する動画にも反映させたい。 まずはファイルに含まれているストリームを確認する。     Stream #0:0[0x1e0]: […]

  • ffmpegのプリセットと最適化

    出力する動画の品質を簡単に設定する方法として、プリセットがある。動画のタイプによって最適化方法も指定すると、なお良さげ。 プリセット -preset [ultrafast, superfast, veryfast, fa […]

  • vobからmpeg2へ

    ちょっと古いREGZAだと、mp4形式に対応しておらず、DLNA再生とかでmpeg2形式のファイルを用意する必要がある。 vob形式を2パスでmpeg2形式に変換する。mpeg2くらいだと2パスにする効果が良く分かると思 […]

  • DVDから動画ファイルを作成する

    DVDをマウントする。VIDEO_TSフォルダにvobファイルがいくつかある。このファイルが動画データ。だいたいVTS_01_0.vobはチャプタのデータだったりするので対象から除く。 concatを使ってファイルを結合 […]

  • Mavenのテストでsrc/test/resoucesにあるファイルを参照する

    GroovyでMavenプロジェクトの続き。Groovyでテストを書いてみて、資材を使ったテストを記述する方法が分かったのでメモ。ファイルを食わせて結果を検証する系のテスト用。

  • GroovyでMavenで単一の配布可能なjar作成

    Groovyには自前でライブラリ解決する機能があります。インターネットに接続されている環境であれば、スクリプトを実行時に足りないライブラリをダウンロードして解決するところまでやってくれます。(@Grabや@Grapes) […]