3
A
回答
1
你可以嘗試Youtube-dl,並呼籲從軌。
1
用於存儲URL和結果創建支架:
link:string
data:text
你需要內部 「數據」 存儲散列,所以在你的模型:
serialize :data, Hash
這個LIB
gem 'youtube-dl.rb'
安裝包裝
從您的表格中保存鏈接後,在您的控制器中
@hash = YoutubeDL.get "#{@link.link}", {skip_download: true}
@link.data = @hash.information
@link.save!
之後,您可以從數據散列中獲得一些密鑰。例如:
@link.data[:title]
+0
嘗試使用來自youtube-dl.rb的一些分支。我認爲這個寶石不被支持。 – n1ck 2017-07-08 14:52:38
相關問題
- 1. 從YouTube上下載視頻的應用程序
- 2. 從我的Android應用程序下載YouTube視頻
- 3. 用wget下載YouTube視頻
- 4. 用PHP下載Youtube視頻
- 5. 下載YouTube視頻.NET
- 6. 從YouTube下載視頻
- 7. 力Youtube視頻下載
- 8. 嵌入YouTube視頻到Rails應用程序
- 9. 從ruby on rails應用程序上傳視頻到youtube
- 10. 在應用程序中打開youtube視頻 - Phonegap應用程序
- 11. 僅從YouTube視頻下載音頻
- 12. 在YouTube上使用get_video下載視頻
- 13. youtube-dl用formatid下載視頻
- 14. 如何用java下載Youtube視頻
- 15. 從Python使用Youtube上下載視頻
- 16. 如何使用ruby下載YouTube視頻?
- 17. 使用Java API下載youtube視頻?
- 18. 使用flash下載youtube視頻
- 19. 加載youtube視頻在我的phonegap iphone應用程序
- 20. 在NetBeans的Windows應用程序的Java視頻的YouTube視頻
- 21. 谷歌是否允許YouTube視頻下載在我們的應用程序
- 22. 是否可以從我的iPhone應用程序下載YouTube視頻?
- 23. 如何下載YouTube視頻與YouTube網址在iPhone編程
- 24. 流Youtube視頻沒有Youtube應用程序
- 25. 如何在通用應用中下載YouTube視頻?
- 26. 通過Python腳本下載YouTube視頻
- 27. 的Youtube視頻下載網址
- 28. python腳本下載YouTube視頻
- 29. 通過gdata-objectivec-client下載youtube視頻
- 30. YouTube - 下載/播放私人視頻
嗨,我 試了一下,但首先它下載服務器上的整個視頻,然後我們需要渲染的文件下載到user.And在這種情況下,如果我們在這個應用程序heroku然後它會給我們超時錯誤等 我想要的是,我們不需要保存在我們的服務器上的文件(我在tmp文件夾中執行此操作),並直接呈現內容到用戶將要下載這個「youtube-dl」 – gsoni 2013-03-12 10:07:16