KVS v3.3.0
プレーヤーの全画面モードが再調整され、使いやすさが向上しました。
- フルスクリーン モードでのプレーヤーのスケーリングが修正され、ソース ビデオやプレーヤー ウィンドウのサイズに依存しなくなりました。これにより、動画のメタデータがダウンロードされる前にユーザーが全画面モードを有効にした場合に動画が正しく表示されなかった問題も修正できました。
- ウィンドウ モードでは、プレーヤーを再初期化することなく、プレーヤーを任意のサイズに動的に拡大縮小できるようになりました。
- コントロール バーの動作をカスタマイズして、コントロール バーがフェードアウトできるようになりました。
- コントロール バーのフェードアウトが有効になっている場合、ビデオが一時停止されたときにバーが表示されます。
- キーボード コントロールが追加されました。スペースでビデオを一時停止し、上下に音量を調整します。
- プレーヤーをダブルクリックすると、全画面モードと通常モードが切り替わります。
- ウィンドウ モードでは、プレーヤーを再初期化することなく、プレーヤーを任意のサイズに動的に拡大縮小できるようになりました。
- コントロール バーの動作をカスタマイズして、コントロール バーがフェードアウトできるようになりました。
- コントロール バーのフェードアウトが有効になっている場合、ビデオが一時停止されたときにバーが表示されます。
- キーボード コントロールが追加されました。スペースでビデオを一時停止し、上下に音量を調整します。
- プレーヤーをダブルクリックすると、全画面モードと通常モードが切り替わります。
プレーヤー設定で、デフォルトのビデオ スロットを設定できるようになりました。以前は、選択したスロットがユーザーのローカル ストレージに保存されていない場合、プレーヤーは最初に使用可能なスロットをプライマリ スロットとして選択していました。この動作をカスタマイズできるようになりました。
プレーヤー設定で、選択したスロットをローカル ストレージに記憶することを無効にできるようになりました。デフォルトでは、プレーヤーはユーザーが選択したスロット (HD など) を記憶しており、次のビデオをユーザーに提供するときに、プレーヤーはデフォルトのスロットを選択します (ビデオにそのスロットがある場合)。これで、この動作を無効にできるようになりました。
新しい広告タイプが追加されました。ユーザーがプレーヤーの上にマウスを移動すると、プレーヤー ウィンドウの中央に表示されます。マウスがプレーヤーの上にある限り、広告は表示され続けます。
プレーヤーの隅にカスタム ロゴを表示できるようになりました。以前は、左上隅からのオフセットのみを指定できました。
プレーヤーの JS API で、コントロール バー広告のクリックをインターセプトし、カスタム JS ロジックを使用できるようになりました。
プレーヤーには 7 つのスロットがあります。
videoswiper.com との統合が追加され、埋め込みコードまたはサーバーへのビデオのダウンロードを介して、このサイトの巨大なデータベースから KVS にビデオを追加できるようになりました。
ファイルをコピーするときの変換エンジンの動作が最適化されました。変換サーバーからストレージ サーバーに直接コピーされるファイルを設定できるようになりました。これにより、プライマリ サーバーのハード ドライブの負荷が軽減され、コンテンツの処理が高速化されます。デフォルトでは、これは無効になっています。この機能を有効にするには、変換サーバー上のremote_cron.phpスクリプトを更新し、管理パネルの変換サーバー設定のチェックボックスをオンにします。
ビデオにソースファイルがある場合のビデオ概要スクリーンショットの再作成が追加されました。
管理パネルのビデオ編集ページに、概要スクリーンショットとビデオ形式の再作成を起動するためのチェックボックスが追加されました。これらのチェックボックスは、ビデオにソース ファイルがある場合にのみ使用できます。ソース ファイルを置き換えると、すべてのビデオ関連ファイルを迅速かつ簡単に再作成できるようになりました。
バックグラウンド タスク ログが追加され、完了または削除されたすべてのバックグラウンド タスクが記録されます。バックグラウンドでのコンテンツ作成タスクがコンテンツとより密接に結びつけられるようになりました。たとえば、バックグラウンド ビデオまたはフォト アルバムの作成タスクが削除されると、コンテンツ オブジェクトのステータスは、以前のようにオブジェクトが保留状態のままになるのではなく、エラーに設定されます。管理パネルでは、エラーステータスのコンテンツの処理を手動で、または一括操作で再起動できるようになりました。以前は、バックグラウンド コンテンツ作成タスクが削除されると、タスクを再起動できず、コンテンツを削除して再アップロードする必要がありました。
変換サーバーに既にコピーされているバックグラウンド タスクが削除されたときに、変換サーバー上の作業ディレクトリをクリーンアップできるようになりました。以前は、変換サーバーに割り当てられている削除されたタスクが多すぎると、変換サーバーがフリーズすることがありました。
データベースの過負荷保護ロジックは概念的に異なります。これにより、データベースの負荷を大幅に軽減できます。これは、高負荷のサイトにとって特に重要です。この新しい機能には別の構成が必要です。データベースの負荷に問題がある場合は、サポート部門にお問い合わせください。
コンテンツが削除されると、そのビュー ページのキャッシュが消去されるようになりました。以前は、コンテンツ ページはキャッシュが無効になるまでキャッシュされたままでした。
ページのキャッシュが原因で新しいコメントがサイトに表示されないという古い問題が修正されました。
ローカリゼーション データがインポート、エクスポート、フィードでサポートされるようになりました。
ローカリゼーション言語設定で、ローカリゼーション領域 (タイトルと説明、またはタイトルのみ) を指定できるようになりました。これは、翻訳中に説明フィールドを表示するかどうかを定義し、管理パネルでの翻訳済み/未翻訳オブジェクト フィルタの動作方法も定義します。
ビデオおよびフォト アルバムのインポートおよびエクスポートで、コンテンツ プロバイダーの URL フィールドを選択できるようになりました。
ビデオおよびフォト アルバムのエクスポートで、データ フィールド名を含む行をエクスポートできるようになりました。
プレミアムビデオがインポートフィードでサポートされるようになりました。
CSV エクスポート フィードで、static: を使用して任意のフィールドに静的な値を指定できるようになりました。このような列が指定されている場合、フィードには各行の <値> が表示されます。
エクスポート フィードでは、希望する埋め込みプレーヤーの幅だけでなく、高さも送信できるようになりました。したがって、固定サイズ、すべてのサイズ、または 1 つだけ (高さまたは幅) の埋め込みコードを生成できるようになりました。
統計では、より高度かつ詳細な方法で管理者間で権限を配布できるようになりました。
検索統計から検索クエリを削除できるようになりました。
個人設定では、管理パネルのビデオ編集ページでビデオプレーヤーを表示または非表示にできるようになりました。
「保存」(Ctrl+S) ボタンと「保存して閉じる」(Ctrl+Shift+S) ボタンのキーボード ショートカットが追加されました。 [個人設定] では、ボタンの順序をカスタマイズできます。これにより、最初に使用可能なアクションとして [保存して次を編集] を設定できます。
ワンクリックでユーザーをすべてのコンテンツとともに削除できるようになりました。
カテゴリ自動選択プラグインは、タグからカテゴリを取得できるようになりました。
モデルには、国、都市、州という新しいフィールドがあります。
リファラーのトラフィック統計では、リファラーが http のない URL である場合の比較ロジックが異なります。この場合、統計では、ユーザーがアクセスしたサイトではなく、ユーザーが訪問したページの URL がカウントされます。これにより、カスタム パラメータを使用してサイトにトラフィックを送信するパートナーからのトラフィックを追跡できます。 http://domain.com?from=ユーザー名。トラフィックはさまざまな Web サイトから送信される可能性があります。 1 つのリファラーの下でこのすべてのトラフィックを追跡するには、その URL を from=username に設定します。
ページが存在しない場合のページ分割ロジックが異なります。これらのページは 404 エラーを返すようになりました。この修正は特定のサイト ページに影響を与える可能性があり、この更新ではデフォルトでは有効になっていません。これを有効にするには、サポート部門に問い合わせてください。
サイト ページのアクセス設定により、特定のページを Web マスターと信頼できるユーザーのみが利用できるようになりました。
video_edit ブロックと album_edit ブロックに、自動送信からの視覚的な保護が追加されました。
video_edit ブロックで、サイト上の特定のチャンネルにビデオをアップロードするためのチャンネル リストを表示できるようになりました。
list_albums、list_videos、list_content ブロックで、現在のユーザーの国からユーザーがアップロードしたコンテンツを表示できるようになりました。
list_albums、list_videos、list_content ブロックの search_scope は、説明ではなくタイトルのみを検索できる新しいパラメーターです。
list_albums、list_videos、list_content ブロックでは、カテゴリ、タグ、モデルによる検索が有効になっている場合、検索には同義語 (仮名) も含まれます。
ビデオおよびフォト アルバムのアップロードにおいて、KVS はタグ区切り文字としてスペースが使用されているかどうかをチェックするようになりました。 KVS ではタグをカンマで区切る必要がありますが、多くの人がスペースで区切ったタグを使用しているため、以前はそのように区切られたすべてのタグが 1 つのタグとして扱われていました。これで修正されました。
list_content_sources ブロックに、コンテンツ プロバイダーをアルバムごとに並べ替える機能が追加されました。
global_stats ブロックでは、カテゴリ別にフィルタリングできるようになりました。つまり、特定のカテゴリのコンテンツの統計を表示できます。
list_dvds ブロックに新しいパラメーター var_section が追加され、チャンネル/DVD のアルファベット順のリストを作成できるようになりました。
video_edit ブロックは、プレミアム ユーザーとウェブマスター ユーザー向けに個別の最大ビデオ再生時間設定をサポートするようになりました。
$list_countries_codes 変数の国コードがテンプレートで使用できるようになりました。
修正されたバグ:
- 広告リンクのある動画は、ユーザーが動画領域をクリックしても一時停止しませんでした。
- ユーザーがこの特定のビデオ形式にアクセスできない場合、プレーヤーに表示されるビデオ スロットは、ビデオ ファイルが利用可能かどうかには依存しませんでした。この結果、スロットには広告リンクが表示されましたが、ユーザーに十分な権限があればスロットは表示されませんでした。
- ページに同じ広告スポットのインスタンスが複数ある場合、広告表示のランダム化に関する問題。
- ソース ファイルへのリンクの代わりにフォーマット ファイルへのリンクが提供されている場合、インポートによってビデオの一意性が正しく検出されませんでした。
- ファイル名にスペースが含まれている場合、アップロードされた画像のサイズが変更されませんでした。
- 数値ベースのタグのページネーションに関する問題。
- フィードのエクスポートでは、ホットリンクされた動画の正しい埋め込みコード サイズが送信されませんでした。
- サイト上のリンクを介してアップロードされた動画にファイル名が割り当てられている場合、HTTP パラメータが削除されませんでした。
- 管理パネルでオブジェクト ディレクトリを手動で変更すると、リンク障害が発生する可能性がありました。
- リストブロックで、skip_xxx と show_xxx が正しく動作しませんでした。これらは、特定のフィルター オブジェクトがリストに送信された場合でもトリガーされました。その結果、リストが空になりました。たとえば、list_videos ブロックでカテゴリ リストを含む Skip_categories パラメータが有効になっている場合、このブロックにはこれらすべてのカテゴリの空のリストが表示されます。
・サイトエンジンにおいて、ユーザーステータス更新時にユーザーの無効化チェックが行われませんでした。したがって、ログインしているユーザーは、管理パネルで特定のユーザーが非アクティブ化されていても、セッションがアクティブになるまでサイトを使用できました。
- コンテンツ統計プラグインは、特定のビデオ コンテンツ タイプを追跡しませんでした。
- フォトギャラリーの処理にいくつかの問題があります。
- 監査プラグインがコンテンツチェックを行う際、スクリーンショットのソースサイズがチェックされませんでした。これにより、一部の欠陥のあるソース ファイルが検出されなくなる可能性があります。
- ユーザーがこの特定のビデオ形式にアクセスできない場合、プレーヤーに表示されるビデオ スロットは、ビデオ ファイルが利用可能かどうかには依存しませんでした。この結果、スロットには広告リンクが表示されましたが、ユーザーに十分な権限があればスロットは表示されませんでした。
- ページに同じ広告スポットのインスタンスが複数ある場合、広告表示のランダム化に関する問題。
- ソース ファイルへのリンクの代わりにフォーマット ファイルへのリンクが提供されている場合、インポートによってビデオの一意性が正しく検出されませんでした。
- ファイル名にスペースが含まれている場合、アップロードされた画像のサイズが変更されませんでした。
- 数値ベースのタグのページネーションに関する問題。
- フィードのエクスポートでは、ホットリンクされた動画の正しい埋め込みコード サイズが送信されませんでした。
- サイト上のリンクを介してアップロードされた動画にファイル名が割り当てられている場合、HTTP パラメータが削除されませんでした。
- 管理パネルでオブジェクト ディレクトリを手動で変更すると、リンク障害が発生する可能性がありました。
- リストブロックで、skip_xxx と show_xxx が正しく動作しませんでした。これらは、特定のフィルター オブジェクトがリストに送信された場合でもトリガーされました。その結果、リストが空になりました。たとえば、list_videos ブロックでカテゴリ リストを含む Skip_categories パラメータが有効になっている場合、このブロックにはこれらすべてのカテゴリの空のリストが表示されます。
・サイトエンジンにおいて、ユーザーステータス更新時にユーザーの無効化チェックが行われませんでした。したがって、ログインしているユーザーは、管理パネルで特定のユーザーが非アクティブ化されていても、セッションがアクティブになるまでサイトを使用できました。
- コンテンツ統計プラグインは、特定のビデオ コンテンツ タイプを追跡しませんでした。
- フォトギャラリーの処理にいくつかの問題があります。
- 監査プラグインがコンテンツチェックを行う際、スクリーンショットのソースサイズがチェックされませんでした。これにより、一部の欠陥のあるソース ファイルが検出されなくなる可能性があります。
今後の予定としては…
ビデオおよび写真ギャラリーの動作方法における概念的な変化。ページ URL を受け取り、ビデオ/フォト アルバム データを返すグラバーのユニバーサル グラバー サポート。これにより、このコンテンツをサイトにインポートできるようになります。
ビデオスクリーンショットのCDN無効化。
コンテンツ データの品質: 管理パネルとサイトでの追加の要件と制限。タイトルや説明の長さの最小値と最大値など。私たちの方向性は、これらの機能を統合し、すべての設定を備えたユニバーサル ページを導入することです。
カスタムフィールドの動作方法の概念的な変更、使いやすさを向上させるための機能の追加。
インポートシステム経由でビデオやフォトアルバムのデータを一括編集できる新機能。インポート フィールドの 1 つはビデオまたはフォト アルバム ID を含む必要があり、他のフィールドにはカスタマイズ可能なデータが含まれます。
ビデオとフォト アルバムのインポート/エクスポートは、すべてのコンテンツ プロバイダー、チャンネル、DVD フィールド、およびそれらのグループをサポートします。したがって、DVD オブジェクトがシーズンとして使用され、DVD グループがテレビ番組に使用される場合、これらのオブジェクトを手動で処理することなく、すべてのエピソード、すべてのシーズン関連データ、およびすべてのテレビ番組関連データをインポートする単一のインポート操作を実行できます。 。
iframe 埋め込みコードの動作方法が変更されました。現在、iframe 埋め込みコードは、多くのカスタマイズ オプションを提供するサイト ページによって生成されます。ただし、詳細な統計とホワイト/ブラックリストは現在利用できません。
管理パネルの使いやすさがさらに向上しました。ビデオやフォト アルバムだけでなく、すべてのリストの保存と次のアクションのサポートを開きます。編集ページからオブジェクトを削除します。分類オブジェクトをコンテンツとともに削除します。
分類オブジェクトの一括インポート、エクスポート、および編集。
動画プレーヤーと JS 広告の緊密な統合により、プレーヤーの API を使用せずに JS 広告を手動でカスタマイズできます。
毎日のコンテンツ量設定を使用してコンテンツを公開するスケジュール プラグインを作成します。
ユーザーのブラックリスト。
他にも多数のメジャーおよびマイナーな改良が予定されており、今後のアップデートにご期待ください。