問題タブ [media-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - OS X でフォト ライブラリを反復処理しますか?
OS X でユーザーの写真ライブラリを反復処理しようとしています。iOS では Photos フレームワークを使用しますが、OS Xでは利用できないようで、代わりに Media Library フレームワークを使用することになっています。ただし、上記のリンクのコードを使用してオブジェクトにアクセスすることはできましたがMLMediaSource
、写真アセットを反復処理する方法を理解するのに苦労しています。
メディア ライブラリ フレームワークのドキュメントではmediaObjectForIdentifier:
、有望そうに見えるメソッドについて言及していますが、どのような種類の識別子を使用する必要があるかは示されていません。私は iOS にはかなりの経験がありますが、OS X では完全に未経験なので、少し戸惑っています。
ユーザーのライブラリを反復処理して、各写真を NSLog したいだけの場合、どうすればよいでしょうか? 現在の写真ライブラリで機能する限り、メディア ライブラリ フレームワークまたは別のフレームワークを使用しますか?
objective-c - OS X で MLMediaObject から GPS 位置情報を取得する
特にユーザーの写真ライブラリへのアクセスに関して、OS X でMedia Library Frameworkを使い始めています。多くの論争の後、各写真に MLMediaObject としてアクセスすることができましたが、今は障害にぶつかっています:
MLMediaObject から写真の GPS 位置にアクセスするにはどうすればよいですか?
この種の情報は、メディア オブジェクトに関連付けられた CLLocation プロパティを使用して、古い ALAssetsLibrary システムまたは iOS の Photos Framework から簡単に取得できますが、Media Library Framework では理解できないようです。ドキュメントには、これらが MLMediaObject の唯一のプロパティとしてリストされています。
最初は有望だと思いattributes
ましたが、私が知る限り、その物件には非常に少数のオプションがあり、それらのどれも場所に関連していません.
次に、ファイルの URL を知っていれば、ファイルから直接 GPS 情報を取得できるはずだと思ったのですが、予想よりもはるかに困難でした。
MLMediaObject を使用して写真から CLLocation または他の形式の GPS データを取得する手段は確立されていますか? そうでない場合は、MLMediaObject から始めて、その情報にアクセスするためのより遠回りの方法を考えられる人はいますか?
macos - MLMediaLibrary を使用して OS X のフォト ライブラリを反復処理する
写真アプリからすべてのアルバム/写真を繰り返し処理して、名前、ID、ディレクトリ、サムネイルの URL を取得する必要があります。
この質問は、OS X のフォト ライブラリを反復処理しますか? で既に尋ねられてい ます。
しかし、私はまだそれを機能させることができません。Mac OS X のフォト ライブラリへのプログラムによるアクセス: Mac 用の PhotoKit / Photos Frameworkのコードに基づいています 。
でコンパイルエラーが発生しています
コード内の予期しない @。それで、そのキーパスが何であるか、またはそれを修正するために何をする必要があるかを教えていただければ.
model-view-controller - Kentico で MediaFileInfo オブジェクトを作成中に ProviderException
Kentico 8.2 でファイルからサムネイルを取得したいので、以下の方法を使用します。
ただし、MediaFileInfoObject の作成中に例外が発生します。
System.Configuration.Provider.ProviderException: メソッドは、ユーザー名パラメーターが現在の Windows ID のユーザー名と一致する場合にのみサポートされます。
リモート サーバー 'A' のコンテンツ プラットフォームとして Kentico を使用しており、ローカルホストから MVC アプリケーションのサムネイルを取得したいと考えています。
なぜこの例外が発生し、何が間違っているのでしょうか?
提案をありがとう!
更新 1:
MediaFileInfo オブジェクトは、localhost のディレクトリを検索しますが、リモート サーバーのパスは検索しないため、これが主な問題であると考えられます。
私のアプリケーションは、他のドメイン (サーバー) から画像のサムネイルを取得する必要がある別の MVC Web サイトです。
更新 2:
Kentico のドキュメント メソッド GetImageThumbnail によると、私は混乱しています。
ディスクから画像のサムネイルを返すか、まだ存在しない場合は新しいサムネイルを作成します。
そして、サムネイルがnullである理由がわかりません。少なくとも新しいサムネイルを作成する必要があります。@ user6043336 が提供するソリューションを使用する必要がありますか?
c# - Sitecore: URL でメディア ライブラリ アイテムを取得するにはどうすればよいですか?
サイトのイメージ サイトマップを作成しようとしています。私がこれを行う方法は、サイトマップの各ページに対して、ページを読み込み、HTML 内のすべてのイメージ タグを解析することです。ここに簡単なスニペットがあります:
したがって、各画像の URL はわかっていますが、それに関連付けられているメディア ライブラリ アイテムを取得する必要があります (画像名やその他のフィールドを取得できるようにするため)。私が得るURLの例はhttps://mysite/~/media/MySiteImages/MediaImage.ashx
画像を取得しようとしている方法は次のとおりです。
/media/MySiteImages/MediaImage.ashx
URL に、 、およびその他のバリエーションだけを渡そうとしまし/mysite/~/media/MySiteImages/MediaImage.ashx
たが、すべてが null を返します
php - 大きな JPG ファイルをアップロードした後、WordPress の async-upload.php が 500 (Internal Server Error) を返す
HTTP Error
大きな jpg ファイル (約 30 ~ 40 MB) をアップロードするとメッセージが表示さ500 Internal Server Error
れ、Chrome 開発ツールのネットワーク タブでasync-upload.php
.
ファイルのアップロード後にエラーが表示されます。ディレクトリにファイルが表示されているwp-content/uploads
ので、問題はアップロード プロセスとは関係ありません。
問題は、ファイルがアップロードされた後に発生する画像のサイズ変更プロセスに関連していると思います。問題がサイズ変更プロセスに関連していることを証明するために、サムネイルを手動で再構築しようとしました (いくつかの再生成サムネイル プラグインを使用)。それらはすべて、大きな画像のサイズ変更に失敗しました。
この質問を投稿する前に私がしたこと:
php.ini
ファイルのメモリ制限を 256MB に増やしました(memory_limit = 256M
)- 設定
post_max_size = 256M
- 新しい WP インスタンスをセットアップします。プラグインなし、デフォルトのテーマ。
- 別のマシンでテスト済み (VPS、同じ PHP 設定)
設定をオフにしました
/li>mod_security
:また、デフォルトの画像ライブラリを変更しようとしました:
/li>
アップデート:
適用したフィルターが何もしないことに気付きました。WP ソース コードを確認したところ、このフィルターの既定値は['WP_Image_Editor_Imagick', 'WP_Image_Editor_GD']
. 順番を変えましたが、Image Magic ライブラリをインストールしていなかったので、WordPress はとにかく GD ライブラリを使用していました。
そこで、Image Magic PHP 拡張機能をインストールして試してみました。デフォルト値が機能するため、フィルターも削除しました。
GD ライブラリを Image Magic に置き換えると、問題は解決しました。、しかし、なぜGDライブラリがそのような大きな画像を処理できないのか、私はまだ興味があります. この問題を別の方法で解決する方法はありますか? サードパーティのライブラリに依存したくありません。標準の PHP セットアップを使用したいと思います (カスタム PHP 拡張機能をインストールできない共有ホスティングにサイトをデプロイする場合)。
wordpress - WP Media Library グリッド ビューが表示されない
この質問を見つけました: Wordpress: メディア ライブラリ グリッド モードの無限読み込み
さらに最近では、「現在、Enfold 子テーマを使用していますが、メディア グリッド ビューが機能していません。アイキャッチ画像を選択するなど、他の場所からグリッドにアクセスしようとしても機能しません。」From: Wordpress グリッド メディアが機能しない
WordPress (および Enfold も使用) でまったく同じ問題が発生しています。プラグイン フォルダーの名前を plugins.hold に変更し、すべてのプラグインを無効にしました。また、テーマを TwentySixteen に設定しました。それらのどちらも機能しませんでした。メディア ライブラリ リスト ビューは機能しますが、グリッド ビューのみが機能しません。(ただし、いくつかの要素はデフォルトでグリッド ビューをプルし、リスト ビューに切り替える機会がないため、これは非常に重要です。これにより、画像を追加することが不可能になるため、これらの要素は本質的に役に立たなくなります。)
これはプログラミングの質問というよりも WP の質問であることは理解していますが、他の誰かがこれを見て、解決方法について提案があることを願っています。
swift - macOS で MLMediaLibrary と Swift を使用して iTunes の曲のタイトルにアクセスするにはどうすればよいですか?
私は macOS で Apple の MediaLibrary フレームワークを使用して、iTunes ライブラリ内のすべての曲の情報を読み取るアプリケーションを作成しています。
辞書 (MLMediaObjectArtistKey
のプロパティ) のキーとして使用して曲のアーティストを抽出できますが、曲のタイトルにアクセスするにはどうすればよいですか?attributes
MLMediaObject
ドキュメントからわかることから、この情報 (タイトル) は単にattributes
辞書を介して提供されていないようです。
他の人はタイトルを取得できたことがありますか?もしそうなら、どのように?