ビデオ制作

ビデオおよびメディア制作の分野にまたがるエンジニア、プロデューサー、編集者および愛好家のためのQ&A

1
ハンドブレーキを使用してビデオを高速化することは可能ですか?
ハンドブレーキを使用してビデオを高速化することは可能ですか? 再生を高速化するためにビデオを変換するハンドブレーキのようなソフトウェアを探しています。それはビデオを30倍までスピードアップするはずです。 ハンドブレーキで可能ですか、それとも同様のツールはありますか?
12 video  ffmpeg  playback 

1
ffmpegでインターレース解除する方法は?
次のVOBファイルがあります。 → ffmpeg -i input.vob出力: ffmpeg version N-77455-g4707497 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04) configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --mandir=/usr/share/man --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libdcadec --enable-libfreetype --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvo-aacenc --enable-libvidstab …
12 ffmpeg  filter 

6
Adobe Premiere Proプロジェクトファイルを「ダウングレード」して古いバージョンで開くにはどうすればよいですか?
Adobe Premiere Proプロジェクトファイルを保存して、古いバージョンのソフトウェアと互換性を持たせる方法はありますか(おそらくプラグインを使用しているか、有料かどうかにかかわらず)。私のシナリオでは、Adobe Premiere Pro CS5.5を使用していますが、CS3しか持っていない人に編集用のプロジェクトファイルを送信する必要があります。

2
ffmpeg drawtextフィルター-テキストで透明な背景を作成します
現在、drawtextフィルターを使用しています。これまでのところdrawtext、適切なフォントを使用してテキストを水平方向の中央に配置するオプション構成でのみ成功しています。drawtext以下に示すように、ビデオにテキストを表示するにはどうすればよいですか? ffmpeg ffmpeg -i "/media/test/test.mp4" -vf drawtext="fontfile=/usr/share/fonts/truetype/open-sans/OpenSans-Regular.ttf:text='Title of this Video':x=(w-tw)/2:y=(h-th)/2" /media/test_edited.mp4"
11 video  ffmpeg 

1
FFMPEGでは、時間の経過とともにスケールを変更できますか?
わかりましたので、オーバーレイフィルターを使用して、「t」変数を使用することで、時間の経過とともにビデオのx / y位置を変更できます。たとえば、overlay=x='if(gte(t,2), -w+(t-2)*20, NAN)':y=02秒が経過した後、オーバーレイされた要素を左上から右上にスライドし始めるために使用できます。 私がやりたいことは、要素のスケーリングに同様の原則を使用することです。表現(など、scale=w=iw*tその行に沿ったもの)を使用して、時間の経過とともにビデオのスケールを変更できるようにしたいと思います。 これは可能ですか? その式を-filter_complexで実行すると、 式 'iw * t'の評価中にエラーが発生しました。 たぶん、out_w: 'iw * t'またはout_h: '-1'の式は自己参照です。 この機能を使用したい場合は、FFMpegにパッチを適用する必要がある可能性がかなりあるように感じますが、この種のことを誰かが知っているかどうかを確認するために、最初に質問したいと思いました! そのようなタスクがどのように達成されるかを誰かが知っていますか? 助けてくれてありがとう!

4
ビデオ制作における移行の経験則はありますか?
私はソフトウェアエンジニアですが、チームのジュニアメンバーとして、次の大会で継続的に再生される製品のループデモを作成する必要がありました。ビデオは、私たちのソフトウェアの宣伝だけでなく、それが実行されるいくつかのハードウェアプラットフォームの宣伝でもあるので、いくつかの製品とロゴを紹介する必要があります。 この上で作業の月後、私はトリミングされてきたとタイト4分まで切り取らが、クリップや静止画の間にいくつかの遷移がちょうど感じるオフ私に。私は「クロスディゾルブ」を使って、実際にはすべてではないが実際にあるサイズを試しました。私はまた、スライド、ワイプ、ディゾルブのスペクトルを試しましたが、90年代後半からの誰かのPowerPointプレゼンテーションのように感じます(ストックのサウンド効果を差し引いたものです)。このコミュニティには、独自のプロジェクトでトランジションを作成するときに従うガイドラインがありますか?

2
複数のm2tsビデオファイルを1つの大きなファイルに結合するにはどうすればよいですか?
Panasonic TM900カメラを使用して、いくつかのコミュニティシアタープロダクションを録画しました。カメラの設定は1080p @ 60 FPSで記録することでした。しかし、カメラがいくつかのビデオファイル(.m2ts)を生成することに気づきました。 付属のPanasonic HD Editorソフトウェアはビデオをシームレスに再生しますが、Windows Media Playerなどの他のビデオプレーヤーではそうではありません。 元のフッテージの品質を損なうことなく、2つ以上のm2tsビデオファイルをつなぎ合わせたいと思います。これを行うにはどのソフトウェアを使用すればよいですか?演劇の休憩時間など、一部のシーンをビデオから切り取りたいのですが、編集機能は必要ありません。 オープンソースソフトウェアまたは少なくともフリーソフトウェアが推奨されますが、商用ソフトウェアが問題なく機能し、使いやすい場合は問題外ではありません。

6
標準のビデオフレームレートはわずかですか?
最近のデジタルビデオでは、ビデオファイルに任意のフレームレートでマークを付けることができますか?または、少数の特定のフレームレートのみが広くサポートされていますか?「モダン」とは、Quicktime、VLC、Roku、ゲームコンソールなどのソフトウェアプレーヤーを意味します。ビデオ規格自体が許可しているフレームレートと、実際に実際に機能しているものの両方に興味があります。 24 fps、25 fps、30 fps、50 fps、60 fpsが広くサポートされている規格であることを理解しています。HandBrakeは5、10、15も提供しています。それらの標準オプションは何ですか?必要なFPS番号を使用できますか?そして、23.976と29.97のような非整数レートについてはどうでしょうか。彼らは実際にはソフトウェアによって24や30とは異なる扱いを受けていますか?また、H.264ストリームの「可変フレームレート」への参照も見ています。それは実際に機能しますか?機能する場合、何を使用しますか? 私の特定の質問は、いくつかの8mmフィルムスキャンをエンコードする最良の方法は何ですか。ソースは16 fps、8mmフィルム標準です。現在、1フレームおきに2倍にして最大24 fpsにしていますが、問題なく機能するのですが、ビデオを16 fpsとしてマークできないのはなぜでしょうか。FWIW 15 fpsのハンドブレーキを使用してH.264 mp4ファイルを作成し、VLCでのみ正しく再生されることを確認しました。Mac Quicktimeの再生速度が速すぎ、おそらく24 fpsでした。
11 framerate 

5
MP4を使用するAdobe Premiereでオーディオ/ビデオの同期が失われる
Adobe Premiereで組み合わせる2つのビデオがあります。ビデオプレーヤーでは問題なく再生されますが、それらをAdobe Premiere CS6に入れると、オーディオがビデオと同期しなくなります(ソースモニターでも)。 ビデオは次のとおりです。 各4 GB 1080p @ 60FPS 48 kHZオーディオ コーデックID:avc1 グーグルは、これが一般的な問題であることを示しています。.movに名前を変更するなど、問題を解決しないさまざまな修正を試みました。 NVIDIA Shadowplayからの録音です。これは可変フレームレートに関係しているのではないかと思います。私の目標は、60FPSを維持することです。 オーディオとビデオが同期しないようにするにはどうすればよいですか?最終的なクリップにエクスポートした後でも、同期が取れていません。 [編集]最初にソースビデオを変換するためにHandbrakeを使用することについての言及を見ています。Handbrakeを使用してすべてのビデオを変換せずにこれを解決する方法はありますか?
11 premiere  sync 


1
ロスレスモードでh264を使用すると、予期しない小さな結果が生じます
私はffmpegの画面キャプチャ機能に興味を持ち、h264の簡単なリアルタイムキャプチャテストをいじり始めました。 ffmpeg -f dshow -i video="screen-capture-recorder" -video_size 1920x1080 -framerate 30 -c:v libx264 -crf 0 -preset ultrafast capture.mkv -qp 0または-crf 0オプションlibx264を使用したffmpeg h264のドキュメントに記載されている内容は、ロスレスモードで動作するはずです。 -qp 0または-crf 0を使用して、ロスレス出力をエンコードできます。ロスレスでは-crfよりも-qpを使用することをお勧めします。これは、8ビットと10ビットのx264がロスレスで異なる-crf値を使用するためです。 これは、リアルタイムキャプチャセクションのヘルプでも繰り返され、オプションの再エンコードを低速のプリセットで行ってサイズを節約しようとしています。 最初の録音はロスレスであり、再エンコードもロスレスなので、このプロセスで品質が失われることはありません。 これに基づいて、ガイドを信頼し、-qp 0を使用すると想定して、完全にロスレスのワークフローを実現します;) ただし、特定の状況で損失が発生することがわかりました。 だから私はこのコードでhuffyuvコーデックで別のテストを行いました: ffmpeg -f dshow -i video="screen-capture-recorder" -video_size 1920x1080 -framerate 30 -c:v huffyuv capture.mkv 結果: 画面1:ロスレスモードのh264 画面2:huffyuv 画面ベースhuffyuvは完璧ですが、真のロスレスコーデックですが、h264代わりにここで何かを圧縮します。なぜロスレスモードでセットアップする必要があるのか​​理解できません。 (huffyuvはデスクトップのビットマップスクリーンショットと同じです。h264でも同じです) 誰かがそれを理解するのを手伝ってくれる? 編集:コメントで必要に応じていくつかのffmpegダンプを追加します;) h264実行: …


3
OGV形式は私のコンピューターで適切に再生されますが、トランスコーディングはフレームを(ドロップ?
ubuntu 12.10でrecordmydesktopを使用して一連のスクリーンキャストを作成しました。出力はogvファイルです。デフォルトのムービープレーヤー(トーテム)を使用してogvファイルを見ると、問題なく見えます。オーディオとビデオは同期しています。(私またはyoutubeによって)トランスコードされると、オーディオとビデオが同期しなくなります。ナレーション中に1〜2枚のスライドをスキップしているようです。 更新 この問題は、トランスコーディング中に重複フレームをドロップすることでより適切に特徴付けられると思います。マウスが動いているビデオの変換は、通常は正常に機能するようです。しかし、スライドの最中に話していると、これらの重複するフレームが削除されます。 私はこれを見ましたが、それは私の状況ではありません(ogv->何かから移動しようとしています)/superuser/436187/ffmpeg-convert-video-w-dropped-frames-out-of-sync AVIファイルは正しく翻訳されているようです!これは誰かにとって大きなヒントになると思います。根本的な問題を追跡したいのですが。以前のビデオからAVIへの変換をテストしていますが、各トランジションを確認する必要があるため、これにはしばらく時間がかかります。 例 これはGTK-recordmydesktopから元OGVファイルです: http://dl.dropbox.com/u/64693533/sync_test/sync_test1.ogv ビデオは10秒間のスライドで始まり、さらに5秒間ずつ3枚のスライドに進みます。スライドを進めるたびに、マイクもタップします(10秒、15秒、20秒、25秒)。 実行されたいくつかの変換を以下に示します(それぞれに独自のビデオタイミングの問題が表示されます)。 http://dl.dropbox.com/u/64693533/sync_test/sync_test1.mp4 これは最初のフレームの最初のスライドを示していますが、すぐに先に進みます これは、ストックffmpegを使用して行われました http://dl.dropbox.com/u/64693533/sync_test/sync_test1.ffmpeg-static.mp4 これはかなり近いです-何らかの理由で13代でそれは前進することを決定します これは数日前のffmpegの静的ビルドを使用して行われました ここにそれがyoutubeにあります-あなたは13秒頃にそれが早く進むのを見ることができます(スライド1->スライド2から): 以下は、OGVファイルが正しく機能することの証明です。 ffmpegの翻訳 ffmpegまたはavconvを使用すると、YouTubeと同様の結果が得られるようです(移行は早期に発生するようですが、必ずしも同時に発生するわけではありません)。 これが私が使用するコマンド(最近のffmpegの静的ビルドで)と出力です。 $〜/ ffmpeg / ffmpeg -i JSP.ogv JSP.mp4 ffmpegバージョンN-50025-gb8bb661 Copyright(c)2000-2013 FFmpeg開発者 2013年2月17日05:23:03にgcc 4.6(Debian 4.6.3-1)でビルド 設定:--prefix = / root / ffmpeg-static / 64bit --extra-cflags = '-I / root / ffmpeg-static …

1
ffmpeg:ビデオの頭と尾に3秒の黒を追加
あらゆるサイズまたはコーデック(例:mp4)を持つことができるビデオがあり、その頭に3秒の黒いフレームを追加したいとします。 1つのフレームを追加することに関するこの質問の他のバリエーション、およびビデオの幅と高さを指定する回答も見ました。ただし、ビデオの幅と高さは任意であり、これらの値を変更したくありません。黒を追加するだけです。別のコマンドで、尾に黒の秒も追加したいと思います。 黒のセクションにはオーディオがありません-黒は単に前後に連結されている必要があります。また、可能であれば動画の再エンコードを避け、結果を新しいファイルにコピーしたいと思います。 任意の助けいただければ幸いです。
11 ffmpeg 

1
ffmpegでファイルサイズを制限する方法
60秒の長さのビデオを、ターゲットサイズまたは最大サイズ10 MBにエンコードしたいと考えています。 私が知っている2つのアプローチがあります。1つはFFMPEG-Wikiで説明され、もう1つはドキュメントで見つかりました。残念ながら、どの方法をいつ使用するかについての説明はありません。 これらの方法のいずれかが推奨されますか?そうでない場合、各メソッドの利点/欠点は何ですか? 1)ffmpeg-wikiで説明されているように、ビデオの長さに合わせてビットレートを計算および設定します (10 MB * 8192 [MBをキロビットに変換])/ 60秒=〜1365 kbits / s総ビットレート1365k-128k(必要なオーディオビットレート)= 1237kビデオビットレート ffmpeg -y -i input -c:v copy -preset medium -b:v 1237k -pass 1 -c:a copy -b:a 128k -f mp4 /dev/null && \ ffmpeg -i input -c:v libx264 -preset medium -b:v 1237k -pass 2 -c:a libfdk_aac -b:a …
10 ffmpeg 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.