フィードのURLから動画(URL)を取得しようとしています。RSSフィードエントリから動画を取得するには
私はアプリケーションでFeedjiraとMetaInspectorを使用して、画像と共に記事を取得して保存しています。今はもしあれば記事のビデオを保存したい。誰でも記事からビデオを保存する最良の方法が何であるか教えてください。
ありがとうございます。
フィードのURLから動画(URL)を取得しようとしています。RSSフィードエントリから動画を取得するには
私はアプリケーションでFeedjiraとMetaInspectorを使用して、画像と共に記事を取得して保存しています。今はもしあれば記事のビデオを保存したい。誰でも記事からビデオを保存する最良の方法が何であるか教えてください。
ありがとうございます。
私はRSSから検出されたすべてのURLを保存するために私のプロジェクトでこれを行うには、私はあなただけentry.video
を追加する必要がビデオのために、URLとタイトルを保存し、私のスニペットで
Source.all.each do |source|
feed = Feedjira::Feed.fetch_and_parse(source.url)
feed.entries.each do |entry|
unless Link.exists? url: entry.url
Link.create!(title: entry.title,
url: entry.url)
end
end
end
を供給し
feed.entries
オブジェクトまたはrssからすべてのエントリタグを見ることができます。
、あなたが他の属性、元追加する場合:あなたができmedia:thumbnail
あなたがfetch_and_parse
を呼び出す前に、このコードを追加することもできますしていますがない毎回あなたがメモリリークに
Feedjira::Feed.add_common_feed_entry_element("media:thumbnail", :value => :url, :as => :pic)
を避けるためにfetch_and_parse
を呼び出して、一度それを呼び出す必要がありますentry.pic
サムネイルURLを取得する
同じことを試みましたが、NoMethodError:entry.videoを実行してもリンクが定義されていない場合、#
多分entry.videoは存在しません、あなたはエントリーオブジェクトを共有できますか? 'Feedjira :: Feed.fetch_and_parse( 'rss url')。entries.first'のように。 リンクは私のURL /タイトルデータを保存する私のモデルです。 – icemelt
@icimelt私はエントリと画像を保存するためにFeedjiraを使用していますが、すべて正常に動作しています。今私はフィードのエントリからビデオURLを取得したいと思います。私は、異なるフィードをサポートしているので、どのようにこれを開始するか分からない。だから私はこれについて一般的なアプローチを得る方法を教えてもらえますか? – anusha
ビデオファイルを保存しますか?ビデオストリームをリッピングして、別の場所に保存しますか? –
@MicaelNussbaumerいいえ私はそのURLを使用して私のシステムに保存せずに私のAndroid Appから同じビデオを再生できるように、ビデオURLを取得したいと思います。それは可能でしょうか? – anusha
私は、FeedjiraとMetaInspectorを使用してビデオURLを見つける方法、ビデオURLのリストを保存する方法、またはAndroidアプリケーションから再生する方法を尋ねていますか? – SomeSchmo