Comments (4)
Are you sure that this video is downloadable without a cookie? age restriction or anything?
from jellyfin-youtube-metadata-plugin.
Yup, I actually downloaded it already with yt using a docker container. I did not configure cookies to do that or age restriction.
from jellyfin-youtube-metadata-plugin.
Still have the same issue with 1.0.3.8
. I enabled the debug output to see if this helps.
[12:34:28] [DBG] [42] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetImages: 20220622 - FIRST_REVIEW_Of_Intel_s_Desktop_ARC_GPU -
[12:34:28] [DBG] [39] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetImages: 20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 -
[12:34:28] [DBG] [36] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetImages: 20220629 - Do_NOT_Buy_Nvidia_s_New_GPU -
[12:34:28] [DBG] [42] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo: /youtube
[12:34:28] [DBG] [36] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo: /youtube
[12:34:28] [DBG] [40] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetImages: 20220627 - Nvidia_AMD_Won_t_Like_THIS -
[12:34:28] [DBG] [41] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetImages: 20220701 - AMD_s_ADDING_Something_HUGE_To_RX_7000_GPUs -
[12:34:28] [DBG] [39] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo: /youtube
[12:34:28] [DBG] [40] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo: /youtube
[12:34:28] [DBG] [41] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo: /youtube
[12:34:28] [DBG] [42] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo Result:
[12:34:28] [DBG] [41] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo Result:
[12:34:28] [DBG] [36] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo Result:
[12:34:28] [DBG] [39] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo Result:
[12:34:28] [DBG] [40] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalImageProvider: YTLocalImage GetSeriesInfo Result:
[12:34:28] [DBG] [40] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeLocalEpisodeProvider: YTLocal GetMetadata: /youtube/20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 - [cq7FzV6y-bA].mp4
[12:34:28] [ERR] [40] MediaBrowser.Providers.TV.EpisodeMetadataService: Error in YoutubeMetadata
System.IO.FileNotFoundException: Could not find file '/youtube/20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 - [cq7FzV6y-bA].info.json'.
File name: '/youtube/20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 - [cq7FzV6y-bA].info.json'
at Interop.CheckIo(Error error, String path, Boolean isDirectory, Func`2 errorRewriter)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.StreamReader.ValidateArgsAndOpenPath(String path, Encoding encoding, Int32 bufferSize)
at System.IO.File.InternalReadAllText(String path, Encoding encoding)
at Jellyfin.Plugin.YoutubeMetadata.Utils.ReadYTDLInfo(String fpath, CancellationToken cancellationToken)
at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeLocalProvider`2.GetMetadata(ItemInfo info, IDirectoryService directoryService, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.MetadataService`2.RefreshWithProviders(MetadataResult`1 metadata, TIdType id, MetadataRefreshOptions options, ICollection`1 providers, ItemImageProvider imageService, CancellationToken cancellationToken)
[12:34:28] [DBG] [40] MediaBrowser.Providers.TV.EpisodeMetadataService: Running EpisodeNfoProvider for /youtube/20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 - [cq7FzV6y-bA].mp4
[12:34:28] [DBG] [40] MediaBrowser.Providers.TV.EpisodeMetadataService: EpisodeNfoProvider returned no metadata for /youtube/20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 - [cq7FzV6y-bA].mp4
[12:34:28] [DBG] [40] MediaBrowser.Providers.TV.EpisodeMetadataService: Running YTDLEpisodeProvider for /youtube/20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 - [cq7FzV6y-bA].mp4
[12:34:28] [DBG] [40] Jellyfin.Plugin.YoutubeMetadata.Providers.YTDLEpisodeProvider: YTDL GetMetadata: /youtube/20220624 - AMD_CONFIRMS_Insane_Specs_For_RX_7000 - [cq7FzV6y-bA].mp4
[12:34:28] [DBG] [40] Jellyfin.Plugin.YoutubeMetadata.Providers.YTDLEpisodeProvider: YTDL GetMetadata: Not Fresh: cq7FzV6y-bA
[12:34:28] [DBG] [40] Jellyfin.Plugin.YoutubeMetadata.Providers.YTDLEpisodeProvider: YTDLEpisodeProvider: GetAndCacheMetadata
Unsupported codec with id 98314 for input stream 2
[12:34:28] [DBG] [34] Jellyfin.Plugin.YoutubeMetadata.Providers.YTDLEpisodeProvider: YTDL ReadYTDLInfo: /cache/youtubemetadata/cq7FzV6y-bA/ytvideo.info.json
[12:34:28] [ERR] [34] MediaBrowser.Providers.TV.EpisodeMetadataService: Error in YoutubeMetadata
System.IO.DirectoryNotFoundException: Could not find a part of the path '/cache/youtubemetadata/cq7FzV6y-bA/ytvideo.info.json'.
at Interop.CheckIo(Error error, String path, Boolean isDirectory, Func`2 errorRewriter)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.StreamReader.ValidateArgsAndOpenPath(String path, Encoding encoding, Int32 bufferSize)
at System.IO.File.InternalReadAllText(String path, Encoding encoding)
at System.IO.Abstractions.FileWrapper.ReadAllText(String path)
at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider`3.ReadYTDLInfo(String fpath, CancellationToken cancellationToken)
at Jellyfin.Plugin.YoutubeMetadata.Providers.AbstractYoutubeRemoteProvider`3.GetMetadata(E info, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken)
[12:34:28] [DBG] [35] MediaBrowser.Providers.TV.EpisodeMetadataService: Running YTDLImageProvider for /youtube/20220627 - Nvidia_AMD_Won_t_Like_THIS - [2DH1Wq-ZzdA].mp4
[12:34:28] [DBG] [35] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeDL.YTDLImageProvider: YTDLImage GetImages: 20220627 - Nvidia_AMD_Won_t_Like_THIS -
[12:34:28] [DBG] [35] Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeDL.YTDLImageProvider: YTDLImage GetImages: {item.Name} is not fresh.
[12:34:28] [DBG] [36] MediaBrowser.Providers.Manager.ProviderManager: OnRefreshProgress 3a549504175c46b59beb8d76caa3c05b 80
[12:34:28] [ERR] [36] MediaBrowser.Providers.Manager.ProviderManager: YTDLImageProvider failed in GetImageInfos for type Episode at /youtube/20220627 - Nvidia_AMD_Won_t_Like_THIS - [2DH1Wq-ZzdA].mp4
System.IO.DirectoryNotFoundException: Could not find a part of the path '/cache/youtubemetadata/2DH1Wq-ZzdA/ytvideo.info.json'.
at Interop.CheckIo(Error error, String path, Boolean isDirectory, Func`2 errorRewriter)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String path, OpenFlags flags, Int32 mode)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.StreamReader.ValidateArgsAndOpenPath(String path, Encoding encoding, Int32 bufferSize)
at System.IO.File.InternalReadAllText(String path, Encoding encoding)
at Jellyfin.Plugin.YoutubeMetadata.Providers.YoutubeDL.YTDLImageProvider.GetImages(BaseItem item, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.ProviderManager.GetImages(BaseItem item, IRemoteImageProvider provider, String preferredLanguage, Boolean includeAllLanguages, CancellationToken cancellationToken, Nullable`1 type)
[12:34:28] [ERR] [8] MediaBrowser.Providers.Manager.ProviderManager: YTDLImageProvider failed in GetImageInfos for type Episode at /youtube/20220701 - AMD_s_ADDING_Something_HUGE_To_RX_7000_GPUs - [rycJpyzvj3Y].mp4
from jellyfin-youtube-metadata-plugin.
Found out the problem. Somehow although I put python3
to be installed; it was not installed correctly. I tried to execute yt-dlp
in the container and saw an error message. I don't know if logging could be added that would return if yt-dlp
showed an error.
from jellyfin-youtube-metadata-plugin.
Related Issues (20)
- With Windows HOT 3
- cant figure out the yt-dlp arguments required for the plugin HOT 1
- update for new version of jellyfin 10.9.0 HOT 20
- Additional filenaming conventions HOT 1
- Failed to load assembly `codecoveragemessages.dll` after updating to 1.0.3.10 HOT 9
- Plugin seems to break Jellyfins Scan Media Library HOT 4
- Configuration page is broken HOT 1
- Newlines in description, and refresh metadata on whole library always failing immediately HOT 2
- Thumbnails all the same HOT 8
- "youtube-dl not found on path" HOT 1
- Is this plugin dead? HOT 8
- Directory structuring and webp thumbnail issues HOT 4
- Problem with release date and release year of music
- Failed to deserialize the plugin manifest HOT 2
- Release date and other fields not being read from metadata HOT 2
- Installation troubles HOT 1
- How should I organize my videos for this? HOT 3
- Can't uninstall youtubemetadata HOT 1
- Readme say to use yt-dlp yet logs complain about youtube-dl HOT 1
- 'Could not find file X.info.json' HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jellyfin-youtube-metadata-plugin.