web-dev-qa-db-ja.com

ローカルビデオをWordpressに埋め込むためのプラグイン?

これを達成するための最良の方法は何ですか:私は自分のサーバー上にローカルビデオを持っていますが、WPメディアボタンを追加するとビデオを埋め込むのではなくリンクを張るだけです。ローカルビデオを埋め込むための優れたプラグインはありますか?すべてがGoogle、YouTube、Vimeoなどからのビデオ共有をサポートしているようです。

3
Jonnny

あなたはこれを試すことができます:JWPlayerまたはFlowplayerまたはあなたが好きなビデオプレーヤーを使ってください。また、 http://videojs.com/ を使用することもできます。これは、html5からFlash Playerに自動的に変更する機能を提供します。無料で、さらにそれらによってホストされることもあります。

今、彼ら自身の例から:

<video id="my_video_1" class="video-js vjs-default-skin" controls
preload="auto" width="640" height="264" poster="my_video_poster.png"
data-setup="{}">
<source src="my_video.mp4" type='video/mp4'>
</video>

これに変換することができます:

<?php if ( get_post_meta($post->ID, 'myvid', true) ) : ?>
<video id="my_video_1" class="video-js vjs-default-skin" controls
preload="auto" width="640" height="264" poster="my_video_poster.png"
data-setup="{}">
<source src="path_to_videos_folder/<?php echo get_post_meta($post->ID, 'myvid', true) ?>/my_video.mp4" type='video/mp4'>
</video>

今、あなたは単にこれをします:常にあなたのビデオに同じ名前(この場合は "my_video.mp4")で名前を付けて、そして異なるフォルダーに保存してください。投稿を追加するときは、フォルダ名を値として「myvid」カスタムフィールド(例:1、2、myfolder、001など)を追加します。動画が投稿に配置されます。

私はこのアプローチを多用しています。ビデオを常に正しい場所に配置する自由を与えてくれるので、テンプレートから直接呼び出すのですが、忘れてしまいます。

あなたがもっと速いものやもっと自動化されたものが必要な場合は、 http://fylamine.com を試してください。

編集:もちろんあなたがJWやFlowPlayerを使用したいのであれば同じロジックが適用されます。

2
Devin

それはおそらくあなたのビデオがどんなフォーマットであるかに依存します。

ほとんどの場合、 Viper's Video Quicktags をお勧めします。それはほとんどのビデオ共有サービスのためにエディタの.flvビデオとquicktagボタンを包むフラッシュプレーヤーを含みます。

ローカルビデオだけを扱っているのなら、 JW Player のようなものが良いでしょう。 JWプレーヤー(私は信じています)は、しかしながら、非営利的なプロジェクトに対してのみ無料です。使用する前にライセンスを再確認して、正しく機能することを確認してください。

0
goldenapples