
Android端末でムービーを撮ったらどうやらVFRで記録されてしまったようなのですが、編集等の際に映像と音がずれてしまい使い物になりません。
いろいろ調べてみたのですが、最後にVFRのタイムコードを記録したり、動画をもらった人にCFR方式でもらいましょうというものばっかりで困っています。
また、この方法は試してみたのですが、正しく読み込めませんでした。
http://mamutadayo.seesaa.net/article/193112624.h …
VFRのmp4を出来るだけ画質をいじることなくCFR形式に変換できればなと思っています。(30fpsに無理やりする等)
ご回答お願いいたします。
No.1ベストアンサー
- 回答日時:
質問にあるURL先のページの方法でできなければ、手動で調節するしかありません。
そしてそれは無理です。
一例を挙げればvfrとは1秒間に24フレームあるところと、1秒間に30フレームあるところが混ざっているもののことです。
(Variable Frame Rate:可変フレームレート)
これは単純な例で、とある1秒の間にもフレームレートが変化しているものもあります。
もしこれを手動でCFRに変換するとなると、以下のような作業になります。
1)DtsEditなどでmp4ファイルからタイムコードを取り出す
2)そのタイムコードを参照しながらAviUtlなどの動画編集ソフトで「1フレームずつ」調整する
3)エンコードする
2)の作業を具体的に書くと、例えば2秒で54枚のフレームがあったとします(もし30fpsなら60フレームなければいけません)。
その内最初の1秒は23.976fps、後の1秒は29.976fpsで2秒とします。
この時のタイムコードの内容は以下の通りです。
0.000000
41.708333
83.416667
・
・
・
917.583333
959.291667
1001.000000
1034.366667
1067.733333
1101.100000
・
・
・
1935.266667
1968.633333
2002.000000
縦の点3つは省略の意です。
実際は55行あります。
作業としてはこれを30fpsで揃えるとして、このコードをみて前後の数字から計算して29.976fpsにならない部分を探し出し(上の例では最初の1秒(25行目の"1001.000000")分)、それを元に動画編集ソフトで、29.976fpsになるように調整します。
本来1秒間に30フレームなければいけないところが、24フレームしかないので、4フレーム毎にその前後どちらかのフレームをコピーします。
これをひたすら動画の尺分行うのです。
もうお分かりでしょうが、1フレームずつ調整するのは現実的な方法ではありません。
数秒の動画ならまだしも、1分の動画でも1時間では終わらないでしょう。
1週間かかるかもしれません。
結局すべがなさそうなので、MediaPlayerで再生したものをキャプチャーすることで治そうかと思います。
VFR扱い辛い…
ご回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 動画をディスク作成すると画像が乱れる。 4 2022/06/24 07:49
- その他(コンピューター・テクノロジー) まじでなんなん?? HEVC形式まじでムカつくんだけど。 windowsも対応しとけよ。 VLC m 4 2023/05/15 02:38
- iPhone(アイフォーン) iphoneで撮影した写真、動画を連番のファイル名で保存したい。 1 2022/04/28 02:12
- ニコニコ生放送 WindowsPC用有料動画キャプチャーソフトで高音質録画できる商品と同DVDライティング商品は? 3 2023/03/09 17:56
- デスクトップパソコン 動画編集 Zoomで録画した動画をimovieで編集時、映像が出ない 2 2023/08/17 17:13
- 画像編集・動画編集・音楽編集 【無劣化で動画ファイルを結合・変換する方法】 4 2023/08/17 13:58
- その他(IT・Webサービス) ●動画編集ソフトについて教えてください Adobe Premiereにお詳しい方、ご教示くださいまし 1 2023/04/06 10:07
- 画像編集・動画編集・音楽編集 Corel VideoStudio Pro X8 で、SWFをmp4に変換する方法 1 2022/05/06 22:19
- iPhone(アイフォーン) 皆さんは、iPhone14 Pro MAXや13Pro MAXは、凄いと思いますか?? 僕は両方とも 5 2022/10/22 22:38
- その他(パソコン・周辺機器) 解像度が低いモニターの動画を高いモニターで再生した際の画質劣化の対応策を教えてください 9 2023/08/22 15:14
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
AfterEffectsでイージーイーズ...
-
photoshopのアニメーションで拡...
-
キーフレーム
-
Mayaレンダリングの中断
-
GIFアニメで不要な線がでてしまう
-
Illustrator アプリケーション...
-
MMDのAVI出力にとんでもなく時...
-
aviutlで最後まで動画が読み込...
-
オプションメニューについて
-
Flashのシェイプトゥイーンで図...
-
TMPGEnc MPEG Editorにて
-
Adobe Premium Proの『フレーム...
-
XMLを作成してもタグしか表示さ...
-
Hタグを改行禁止にしてspanのよ...
-
GoogleChromeでレイアウトが左...
-
H1タグに改行の<br>を使う
-
\\n \\r \\t について
-
インラインフレームの中の表示...
-
ASP.NET TextBox 入力制限
-
リンク先のURLを非表示にし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
AfterEffectsでイージーイーズ...
-
aviutlで最後まで動画が読み込...
-
キーフレーム
-
photoshopのアニメーションで拡...
-
Mayaレンダリングの中断
-
MMDのAVI出力にとんでもなく時...
-
ワードでホームページ作成・フ...
-
複数のgifアニメをレイヤーで重...
-
GIFアニメで不要な線がでてしまう
-
カウンターの非表示
-
getURLで指定したリンク先が表...
-
VFRのmp4をCFRに変換したい
-
HPサイドバーの作り方を教えて...
-
フレームなしのページからフレ...
-
avidemuxでavi動画を一部切り取...
-
PremiereErements9の音の編集
-
右のフレームが表示されない
-
youtubeの「セキュリティで~表...
-
接続先のリンクが開けない
-
Dreamweaver これはどうやった...
おすすめ情報