冒頭にリンクを張った投稿にも記載しましたが、QuickTime形式以外にコンテナ変換を行えばQuickTime for Windowsに依存せず読み込み可能です。
ffmpeg -i INPUT.MOV -vcodec copy -acodec copy OUTPUT.MP4
QuickTime for Windows無しでMOVファイルの映像を読み込む - 記憶は人なり
上記が一番スマートな解決方法かなぁと思います。コンテナ変換だけだと、動画も音声もそのままなので劣化とかしないはずですから。
動画ファイルというのは、上記のような構造になっています。コンテナの中に動画と音声が収まっているという感じですね。
movファイルの場合は、movコンテナの中に、動画(H.264)と音声(AAC)が入っているというイメージになるかと思います。
movコンテナだと読めないのなら、mp4コンテナ?にしてあげたらよいのでは?という路線の解決方法です。入れ物を変更するだけで、中身は一緒ですよっていう路線です。
今回使うFFmpegはコマンドラインツールなので、動作させられない人は、GUIでmp4に変換するという方法もあります。
参考:MOV(H.264/AVC)型式動画をmp4動画に変換する方法【QuickTime型式】 – 某氏の猫空
FFmpegをインストール
■ダウンロード先https://www.ffmpeg.org/download.html
zipファイルがダウンロードできるので、展開(解凍)します。
「FFmpeg\bin\ffmpeg.exe」にパスを通します。
Cドライブに解凍したら「c:\FFmpeg\bin\」をパスに追加します。
参考:【Windows10/8.1/7】Pathの設定方法 【環境変数】
iPhoneで撮影した動画(mov)ファイルの場合
ffmpeg -i IMG_0001.MOV -vcodec copy -acodec copy IMG_0001.mp4
変換元の動画ファイルがIMG_0001.MOVなら、上記のようにすれば、IMG_0001.mp4に変換されます。
Casioのデジカメで撮影した動画(mov)ファイルの場合
ffmpeg -i CIMG0001.MOV -vcodec copy -c:a aac CIMG0001.mp4
変換元の動画ファイルがCIMG0001.MOVなら、上記のようにすれば、CIMG0001.mp4に変換されます。音声はwav形式になってるようで無変換ではmp4にできない感じなので、音声だけaacに再エンコードします。動画はそのままなので劣化はないと思います。
動画ファイルのエンコード型式を調べる
ffmpeg -i 動画ファイル名
Metadata: major_brand : qt minor_version : 0 compatible_brands: qt creation_time : 2017-09-08T06:25:03.000000Z com.apple.quicktime.make: Apple com.apple.quicktime.model: iPhone SE com.apple.quicktime.software: 10.3.2 com.apple.quicktime.creationdate: 2017-09-08T15:25:03+0900 Duration: 00:01:04.15, start: -0.000023, bitrate: 15878 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080, 15785 kb/s, 29.98 fps, 29.97 tbr, 600 tbn, 1200 tbc (default) Metadata: creation_time : 2017-09-08T06:25:03.000000Z handler_name : Core Media Data Handler encoder : H.264 Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 84 kb/s (default)
↑ iPhoneで撮影した動画ファイルの情報
Metadata: major_brand : qt minor_version : 537921536 compatible_brands: qt caqv creation_time : 2017-03-23T07:32:12.000000Z Duration: 00:01:22.25, start: 0.000000, bitrate: 15199 kb/s Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1920x1080, 14842 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 60k tbc (default) Metadata: creation_time : 2017-03-23T07:32:12.000000Z Stream #0:1(eng): Audio: adpcm_ima_wav (ms[0][17] / 0x1100736D), 44100 Hz, stereo, s16p, 352 kb/s (default)
↑ casioのデジカメで撮影した動画ファイルの情報
Vegas Pro 13でmovファイルを読みこむときのエラー
QuickTimeインストールしてねというエラーが出るわけですが、サポートがきれた脆弱性のあるものをいまさら入れる勇気は僕にはない。
スポンサーリンク
コメントを残す