.movを.gif(または.apng)に変換するにはどうすればよいですか?


14

私が持っている.movファイルをWebサイトの背景として配置したい。これを行う最善の方法は.gifファイルに変換することだと思いますが、それを行うプログラムは見つかりません。

Handbrake、Graphic Converter、Gif Builderを試しました。


.movファイルはムービーです。背景としてムービーを使用しますか、それともムービーの特定のフレーム/画像のみを使用しますか?
nohillside

アニメーションの背景のような映画が欲しい。それはそれだけで行くの顔と私はサイトのコンテンツを置くことを計画していますその周りの白いスペースの多くの焦点のうちだ、特に活性クリップではありません。
sanjaypoyzer

回答:


4

Gif Ninjaは、動画をgifに変換するのに最適なサイトです。私はそれを数回使用しました、そして、gifは常に素晴らしいです。


ええと、Gif Ninjaを試してみましたが、出力されるgifの解像度は非常に低く、おそらく120ピクセル未満です。どうもありがとうございます
sanjaypoyzer

@sanjaそして、あなたはあなたが持っているビデオが良い解像度であることを確信しています(念のために)?引き続き見回します。
daviesgeek

うん。正確な解像度を確認する方法はわかりませんが、HDと言います。確かに、フルスクリーンのときのように見えます。
-sanjaypoyzer

Command-Iを実行します。情報ボックスのどこかに寸法があります。それはどの形式ですか?
-daviesgeek

1
一般的に、アニメーションGIFファイルは同じ品質のMOVファイルよりはるかに大きくなります。
GEdgar

12

ターミナル恋人

ffmpeg -i in.mov -s 600x400 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > out.gif
  • -r 10 フレームレートを25 fpsから10に減らすようにffmpegに指示します
  • -s 600x400 ffmpegに最大幅と最大高さを伝えます
  • --delay=3 gifsicleに各gif間の30msを遅らせるように指示します
  • --optimize=3 gifsicleが最も遅い/最もファイルサイズの最適化を使用することを要求します

インストールする必要があります

  • ビデオファイルを処理するffmpeg
  • アニメーションgifを作成および最適化するgifsicle

brew install ffmpeg 

#if cask is not installed
brew install caskroom/cask/brew-cask

#dependency for gifsicle, only required for mountain-lion and above
brew cask install xquartz

brew install gifsicle

上記の要点からの手順dergachev / GIF-Screencast-OSX.md

インストール中に次のエラーが発生しました ffmpeg

エラー:brew linkステップは正常に完了しませんでした数式は作成されましたが、/ usr / localにシンボリックリンクされていませんinclude / libyasmをシンボリックリンクできませんでした/ usr / local / includeは書き込み不可です。

これについては、この回答に従ってください

sudo chown -R $USER /usr/local/include
sudo chown -R $USER /usr/local

透明性

上記のコードは透明なレイヤーを保持しません。それを行うには、次を使用します。

ffmpeg -i in.mov -f gif -lavfi split[v],palettegen,[v]paletteuse out.gif

あなたが取得した場合brew link、エラーを、あなたもはずbrew link --overwrite ffmpegの後chownにパーミッションを修正するためにINGの/usr/local
エリソコ

2
これは非常に便利な答えですが、gifsicleはかなり恐ろしく圧縮されたフレームを作成することがわかりました。映画(ゲームのスクリーンキャップ)の出力はがらくたのように見えました。ここには、gifsicleの代わりにImageMagickを使用するなど、他のオプションがあります:gist.github.com/dergachev/4627207
ericsoco

はい、私もこれを実行しましたが、出力はマークまでではなく、解像度は良くありませんでした。
インダークマールラソーレ



0

オフラインソリューション:

http://www.gifrocket.comはまさにそのためのアプリです!とてもシンプルなアプリ。


それは作業を取得するために管理することができませんでした:((出力ファイルません生成された)
yonel

0

Gififyは、内部でffmpegとimagemagickを使用するノードベースのコンバーターです。

Macへのインストール:

brew rm --force --ignore-dependencies ffmpeg
brew rm --force --ignore-dependencies imagemagick
brew install ffmpeg --with-libass --with-fontconfig
brew install imagemagick --with-fontconfig
brew install giflossy

npm install -g gifify

これで、ビデオファイルを次の方法で変換できます。

gifify clip.mp4 -o clip.gif

ビデオの開始位置と終了位置を設定し、テキストキャプションを追加することもできます。

gifify clip.mp4 -o clip.gif --from 01:48:23.200 --to 01:48:25.300 --text 'nip!'

smaller️ 小さいビデオでも変換が完了するまで数分かかる場合があります。


0

変換についてはあまり知りませんが、短い.movファイルをアニメーションgifに変換しただけで、それが簡単かつ迅速だった場合です。無料アプリのアダプターを使用して変換を行いました。


0

https://convertio.co/に感銘を受けました

をアップロードし.mov、数分待ってからをダウンロードしました.gif。無料、大騒ぎ、透かしなし。

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