NaviMovie-Maker:ネット動画やローカル動画を車載ナビ向けに変換するWindowsアプリを作りました

NaviMovie-Maker
この記事は約5分で読めます。

ネット動画や手元の動画ファイルを、車載ナビやUSB/SD対応DVDプレイヤーで再生しやすい形式へ変換するWindowsアプリ NaviMovie-Maker を作りました。

車載ナビや古いDVDプレイヤーでは、PCやスマートフォンでは普通に再生できる動画でも、うまく再生できないことがあります。

たとえば、同じMP4ファイルでも、

  • 映像コーデック
  • 音声コーデック
  • 解像度
  • フレームレート
  • ビットレート
  • ファイルサイズ
  • 再生機器側の対応形式

などの条件によって、再生できたりできなかったりします。

NaviMovie-Maker は、こうした動画を「再生しやすい形に整える」ことを目的にした小さな変換アプリです。

NaviMovie-Maker でできること

NaviMovie-Maker では、ネット動画のURLやローカル動画ファイルを Conversion Queue に追加し、まとめて変換できます。

Conversion Queue への追加はブラウザやエクスプローラからURLやファイルをドロップすることで追加することができます。

主な機能は次の通りです。

  • ネット動画URLとローカル動画・音声ファイルの追加
  • ローカル動画のドラッグ&ドロップ追加
  • 対応サイトURLからの動画情報取得とキュー追加
  • キューによる一括処理
  • 車載ナビ向けMP4への変換
  • USB/SD対応DVDプレイヤー向けMPGへの変換
  • AndroidタブレットやiPad向けMP4への変換
  • 音声抽出・音声変換
  • 変換中の状態、進捗、ログ表示
  • FFmpeg / ffprobe / yt-dlp の導入確認・取得支援

動画の変換には FFmpeg / ffprobe を使用します。
対応サイトURLからの情報取得やダウンロードには yt-dlp を使用します。

これらの外部ツールは、アプリ内から導入確認や取得支援ができるようにしています。

車載ナビ向けMP4プリセット

NaviMovie-Maker の中心になるのは、車載ナビ向けのMP4変換です。

車載ナビでは、単にMP4ファイルであれば何でも再生できるわけではありません。
古い機種では、H.265/HEVC や AV1 のような高圧縮コーデックに対応していない場合があります。

そのため、互換性を重視する場合は、H.264 + AAC のような一般的な形式を使うのが無難です。

NaviMovie-Maker では、車載ナビ向けに複数のMP4プリセットを用意しています。

  • Car Navi MP4 – Current Compatibility
  • Car Navi MP4 – Small Size
  • Car Navi MP4 – Standard
  • Car Navi MP4 – High Quality

すべての車載ナビで再生を保証するものではありませんが、古めの機器でも扱いやすい形式を意識しています。

USB/SD対応DVDプレイヤー向けMPG

USBメモリやSDカードから動画ファイルを再生できるDVDプレイヤー向けに、MPG形式のプリセットも用意しています。

  • Portable DVD Player MPG – Small Size
  • Portable DVD Player MPG – Standard
  • Portable DVD Player MPG – High Quality

これはDVD-Videoディスクを作成するオーサリング機能ではありません。
あくまで、USB/SD再生対応機器で扱いやすい .mpg ファイルを作るための機能です。

Androidタブレット / iPad向けプリセット

AndroidタブレットやiPad向けのMP4プリセットも用意しています。

  • iPad / タブレット MP4 1080p 標準
  • iPad / タブレット MP4 720p 互換
  • iPad / タブレット HEVC 1080p 高圧縮
  • Androidタブレット MP4 1080p 標準
  • Androidタブレット MP4 720p 互換
  • Androidタブレット HEVC 1080p 高圧縮

新しめのタブレットではHEVCなどの高圧縮形式が便利な場合があります。
一方で、古い機器では再生できないこともあります。

互換性を重視する場合は、まず H.264 + AAC のMP4プリセットを試すのがおすすめです。

音声抽出にも対応

動画から音声だけを取り出したい場合は、音声系プリセットを使えます。

  • MP3
  • M4A AAC
  • WAV
  • FLAC
  • OGG Vorbis
  • WMA

動画ファイルから音声だけを保存したい場合や、音声形式を変換したい場合にも利用できます。

Simple Mode

NaviMovie-Maker には、通常モードのほかに Simple Mode もあります。

Simple Mode では、URLやローカルファイルを追加し、選択したプリセットへ簡単に変換できます。

細かい操作よりも、まず変換したい場合はこちらのモードが使いやすいと思います。

外部ツールの導入支援

NaviMovie-Maker は、内部で以下の外部ツールを利用します。

  • yt-dlp.exe
  • ffmpeg.exe
  • ffprobe.exe

これらが見つからない場合でも、アプリ内のメニューから導入確認や自動取得支援を行えます。

コマンドラインでFFmpegやyt-dlpを個別に用意しなくても、画面の案内に従って準備できるようにしています。

注意事項

ネット動画の取得可否は、yt-dlp の対応状況や動画サイト側の仕様に依存します。
サイト変更、地域制限、ログイン要否などにより取得できない場合があります。

また、各動画サイトの利用規約、著作権法、権利者の許諾条件を必ず遵守してください。
NaviMovie-Maker は、違法なダウンロードや権利侵害を目的とした利用を推奨するものではありません。

変換後ファイルの再生可否は、再生機器や再生アプリの仕様にも依存します。
プリセットは実用的な出力候補であり、すべての機器での再生を保証するものではありません。

ダウンロード

最新版は GitHub Releases からダウンロードできます。

GitHub Releases では、Source code (zip)Source code (tar.gz) ではなく、アプリ本体のZIPファイルをダウンロードしてください。

ZIPファイルを展開し、フォルダ内のアプリを起動して利用します。

まとめ

NaviMovie-Maker は、動画を編集するための高機能ソフトではありません。

目的は、ネット動画やローカル動画を、車載ナビ、USB/SD対応DVDプレイヤー、タブレットなどで再生しやすい形式へ変換することです。

PCでは再生できるのに車載ナビでは再生できない。
古いDVDプレイヤーで読める形式にしたい。
動画から音声だけを取り出したい。

そうした日常的な用途に向けて、少しずつ整えていく予定です。

ダウンロードはこちら

Githubのリリースから最新版を入手できます。
画面の下の方にあるNaviMovie-Maker-vx.x.x-win-x64.zipのリンクからダウンロードしてください。
x.x.xはリリースナンバーなので番号が変化します。

コメント

タイトルとURLをコピーしました