This is a really solid tutorial. I'm really grateful for it. I'm going to share the basic mistake I made in case someone else has the same issue. PROBLEM: My table was all dashes and blanks except for the movie titles. The titles linked back to the the right notes with all the correct data, but it didn't display in Dataview. SOLUTION: When I cut and pasted the information for the template I didn't get the last dashes to close out the YAML. Instead I got backticks which made the table display as empty. It was a subtle enough difference that it took a few minutes to spot it.
Hey Sergio, I tried everything you said but while adding the movie name it says: QuickAdd: (ERROR) failed to run user script movies. Error: Request failed, status 401
Hi mate i faced the same problem but later realised that you have to activate the API key. You will find an URL to do that on the e mail that was sent to you, Activate that and you are good to go! Hope this helps
@@seseeel Yes thank you for asking. I realized the activation link for API was hidden in the mailbox -- so i didn't see it the first time. Thanks again for providing good quality content!!
This is AWESOME. I was using Joplin until recently and once I discovered dataview and things like this, I made the move ASAP. I've already transferred all my notes, and also setup watched movies, tv shows, and to watch for both. Thanks for this.
I've also used Joplin as a self host enthusiast! And just like you did, I promptly switched to Obsidian once I came across it over 2 years ago! It's changed how I do nearly everything, and it's light years ahead of Joplin! :)
I love how you find the exact balance between: Meta talk (setup/config), main focus of the video, usage example and keeping it all short and clear. You share just the information I need to evaluate the feature/idea and get the basic understanding I need if I want to implement it myself. About the actual topic - I love it. IMDB is such a small use case IMHO as this can be used for much other useful professional stuff. Lastly - Love the presentation, calm and enjoyful. P.S Just noticed there's been a few new videos recently, gonna catch up soon!!
You really did watch a bunch of them! Fully agreed, I use quick-add for more professional stuff and I have a video planned for that :) Thanks for the kind words, truly appreciated!
Does anyone have any suggestions as to why my movies.js isn't populating when I try to add it as a User Script in Macros of QuickAdd? I downloaded it from Steph's site and it was already named movies.js- I moved it into C:\Users\me\Documents\Obsidian\Scripts
Thanks for the video unfortunately I cant get it to work. I followed your exact steps three times to check if i missed something but i keep getting the same error: quickadd: ERROR failed to run user script movies. error: request failed status 401 Any clues?
I can get everything to work except for the "poster" or the card view. I am getting the information from imdb and can create a database, but I cannot get any card style view. Any help would be appreciated. Thanks.
Great Guide! Thank you Sergio!! I saw the Movie "The Man from Earth" (2007) and I wanted to add this in Obsidian (Because it is a great Movie!!) and I didn`t know how. I knew that you did a Video about it, so I searched for it in TH-cam. I found you and I applied all what you have explained and now I can enjoy my personal Movie Library!!
I did every step but i cant lookup movies Error message: quickadd:17468 QuickAdd: (ERROR) failed to run user script m. Error: Request failed, status 401 Im stuck, IDK what to do. i followed everything twice. Not went to gallery part yet
This is such a nice clean layout and entry of new titles is so slick. I created a second project for TV Series and set it up the same. I only want for 2 things, !. I wish there was an index of sorts at top that would allow me to jump to the "F's" for example. 2. That when you enter a title and the list of possible matches pop up a thumbnail to help determine which version of "Spiderman" you want. Still, an amazing job of design and explaining it in a straightforward way allowing me to implement it! Subbed!
Does anyone know why when I toggle preview on my "Favourite movies" page nothing happens. Even if I put status of the movie to complete I get nothing, no movie showing or the table. All that I have is "Dataview: No results to show for table query.
Any plans on doing a follow up video? Obsidian now has Properties so some of the old frontmatter or YAML needs editing. Would be nice to see a tutorial about Properties and the Media DB plugin.
@@Dhruvjindal0426 Yeah. Well, my post was months ago so I’ve already edited/fixed all of my entries that needed fixing when Obsidian rolled out the update.
Again, I'm gonna need to watch a couple of times to "get the thing" at useful level, but it seems amazing to be able to customize it. As I see it's not so difficult, i'm just not used to this environment but, as times goes by, it will become easier and easier. Thanks a lot.
I have tried all steps but my DataView showing "No results to show for table query." Anyone know the fix, please tell me, also following library giving me same problem.
Thanks for this tutorial! I watched this before but didn't really feel that I need it. I tried Book Search and realized that the Media DB Plugin is what fits my need more. Hope you'd make some more tutorials on the Media DB Plugin with other databases; I'd like to see a tutorial with the currently supported APIs (Jikan, MusicBrainz, Wikipedia, Steam).
This works great.. thank you for sharing this! How can I modify it to get series as well? It seems like it's only returning movies. I would like it to find TV series in the search too.
I’m kind of new to this any help would be great whenever I click on the manage macros and then go to the usual script. Mine doesn’t show up or let me click on anything.
I run my obsidian on google drive. It always says that the file (js file) is beeing deactivated when I load it onto the drive. Now when I run the script I need to manually input all the movie date (via pop up window) is there a workaround for this problem? Thanks allot!
GREAT! It works perfectly, but what do you do when the script won't find the movie. Sometimes It doesn't recognize the movie or it doesn't pull the info into the new note (even when the movie is in the IMDB). What is the best alternative to get all the info?
It's plugins like Dataview what sets Obsidian apart from the other note taking apps. Is there any way to create drop down box as headers in Dataview to search for Genre type for example.
Noticed that too. For some series, some of the main actors aren't even the ones listed so I had to manually add them. The script could probably be edited to get the list of all the cast/characters. But I don't know how...
I allways get an QuickAdd Error Status 401 - after I type in the movie title. double checked and rewrote everything three times. I write the options like: {{VALUE:Poster}} into the Properties section as it comes up automatically when typing "---" could that be the issue? Will it not work with properties?
Hey Sergio. Thanks for this. Working well. However, now whenever I start obsidian on every platform I am presented with the quick add prompt “Enter movie title or IMDB id”. It’s annoying to get this on start up. Do you know why this is happening? Thanks in advance
Hi Sergio! Thanks a lot for sahring your skills and knowledge. I've got a question for you. How can I get the composer name (the author of the Soundtrack) and the Title translated into Spanish or the name of the movie in Spain as the translate it and IMDB do it as well when you connect from Spain... I wonder how could I even search for the movie according to the Spanish name if possible. Thanks again
How can I do this with MediaDB to display anime with MalAPI? (api from my anime list website). I use Media DB plugin but it only extracts apis. I don't know how to display them.
I appreciate this tutorial. I only have one issue: The notes are not backlinking to each other. The titles in the table link to the page, but it doesn't show any links. All my movies pages are sad and alone and not linked to the main watch list.
Perfect video as always, thx you sir ! Suggestion : it should be a pop up once we add our film to type the rating and status. I will try to implement it and post it here
Great video playlist thus far. I've followed along and replicated all that you have done through video 12/28. However, I have an issue I can't seem to resolve. I'm running the latest version of Obsidian, ver . 1.1.16, have all the plugins installed and enabled, followed your directions to the letter, have obtained my IMDb API key, verified the key and inserted it, yet when I click on Ctrl + P (I'm on a Linux PC, not a Mac), I am prompted to enter a movie title. When I enter the movie title, instead of jumping to the list of movie selections with dates of release, I'm sent to an initial "Poster" window. If I click Continue or Next, it moves down the list from the movies.js file in the /Scripts folder and never produces any result like what is displayed on your Obsidian setup. Do you have any ideas as to why this is happening and any suggestions to fix? I would really appreciate it since I would like to develop the database that follows. Thanks. Great work, BTW!
Hey there! Unfortunately I can only suggest you place a github issue for this plugin's repo. There's a new plugin that appears to combine the power of this and the book search plugin called Media DB plugin. It was released a long time after I made this video. I haven't bothered looking into it since my current setup, which is the same as this video, works perfectly fine but you might find more luck there if you can't seem to make this one work for whatever reason. Hope this helps!
Argh,, I was so frustrated that it didn't work, even though I was so sure I followed all your steps! Turns out I forgot to activate my OMDb API Key .. Noob haha xD Thank you so much for the clear guide - so happy with this movie database and your Obsidian Masterclass series! Have you also found a way to make a Music Database?
Hey Shanti! Glad you picked up on what was missing! Thanks for the kind words, I haven't gotten around to a music database yet, maybe when I have some free time :)
Ah, thanks! I thought I did something wrong. LOL. Fellow noob here. I'm also interested with a music database. Maybe a tutorial on how to make one with MusicBrainz since it's only the currently supported API for music?
Hello. Thank you a lot for the tutorial, however, it seems like no matter what I do, I can't get the dataview to show any result. It says : "Dataview: No results to show for table query." I started your tutorial over and over again, yet it just doesn't seem to work. Any idea on how to fix this ? Thanks.
Recently I was researching about creating an album database in my Obsidian vault because of my work as a music critic and researcher. But I don't know if that would handle the system as I have over 900 albums - currently on Notion, which seems to handle these giant databases better. Do you think it's worth it? Do you think I should make a vault just for that? I love your videos! Keep up the excellent work!
I don't have anything at that level of scale on obsidian so this will not be anecdotal, but your system plays a big role on whether or not obsidian handles files at scale. I see your dilemma though, moving 900 albums over to obsidian only to be disappointed with the end result is definitely not fun, assuming you have a decently modern system I don't think it'll be a problem, but, again, I can't speak for experience at that level. Hope this helps!
Maybe a silly question, but does anyone know how to add a move that does not appear in the OMDB search. I'm trying to add It (2017), but it won't search 'it' as too short, and it won't search 'it ' as it generates too many results?
Wow, If I ever want to create my own databse I would do that, but right now I use CineTrak app. A Book library might be a better databse for me, but I don't read many books.
Thank you for this great idea! Unfortunately it looks like I have to code an api script myself for tmdb because omdb don't support languages like German at the moment... :(
I tried doing this using two separate templates and commands, one for movies and one for TV series, and the command stopped working. Is there a reason why, can I only use the OMDb code for one perhaps??
Unsure as to why yours stopped working, mine never stopped once I implemented this and I used it a few hours ago as well. Assuming you did everything right (including confirming your OMDb API via email) then all I can say is open up an issue on that plugin's repo and maybe someone can help over there, you can also try the obsidian forums, folks are very helpful over there as well
Is there an option to add your IMDB account to this - I have been working and building lists with IMDB for a long time - so connecting it to Obsidian and adding reviews about the movies and not only ranking them will be unique.
Is there a way to add movies researching by director instead? This way I could easily add all the movies made by the same director. Is there any way this could also be made for music? Maybe automatically taking infos from discogs. Thanks a lot by the way. The internet is still an amazing place 🙏
Thank you so much for all of your videos on Obsidian! I am making the switch over to Obsidian from all types and formats of note taking and productivity management. I'm starting with these more entertainment based subjects to get me learning the syntax and using the tool before starting to use it for learning. I was wondering if there was an easy way to pull the episode and season information from IMDB for TV Show entries. I have got it to the point of prompting me for those data inputs but if there is a way to auto populate those fields, that would obviously be beneficial.
This is so helpful thank you!! One question - for some reason my poster images aren't showing up in my table. It pulls the image URL fine in each note, but in the dataview table it doesn't show it. Any ideas if I'm missing a setting or something? :(
Nevermind - I figured it out. I think somehow when copy/pasting from youtube it added some weird characters. I wrote it out manually and seems to be working now.
Hello, First of all thank you so much for your great and very organised video. Building a movie database is very important to me. But I'm facing a very strange problem with installing Quck Add. It gives me this error when trying to enable it (quick add failed to fetch release note error obsidian). I'm new to Obsidian, so can you help me with that if you an idea what this error means? I would be really gratful.
@@stoppls1709 Thanks a lot for your comment. I fixed the Quick add error and now all is working fine. But for some reason the Dataview query is not showing information. It only shows the movies titles. Whatever parameter I add, it never pulls information though in the movie page all the information is there!! Any idea why is that happening?
Thanks, Sergio! It worked perfectly :) I am a bit new to this, so I wonder now... Is there a way of user-friendly filtering the visualized data just as I would do with a Database table in Notion? I am concerned about my db scaling up and having to modify my query every time I want to look for a specific movie.
Normally if I want to look for a specific movie and i know the name of it I just ctrl F it. IF Since i only have 100 or so titles I haven't felt the need to rewrite the script for specific needs. I know exactly what you are referring to as I was also a previous notion user. There is a plugin being actively developped for obsidian that is exactly what you're looking for. It's called DB folder. I've been keeping an eye on it and plan to do a video on it in the future but it doesn't seem to be fully stable for me to make a video on it yet. Hope this helps!
anyone else having an issue when trying to run this and instead of automatically filling out the information for you it asks you to fill out each section of the yaml data?
For all those that have problems with the latest Obsidian updates, specifically errors when trying to dynamically populate the properties, the solution is : - do not use the properties function (the "- - -" ) - write the template list of fields without yaml, like for the "plot property" with two colons. Example : genre:: {{VALUE:Genre}} The video may be old and surely things changed but, that worked for me. And I'm not even sure that things look better with the new Media DB plugin. If anyone has a link to a good tutorial...
Please make a video on how we can use progress bar in obsidian that automatically tracks the checklists item and show the completion percentage. Or at least send me some resources about it.
I don't make use of it personally, I've seen it discussed in the forums at length but I haven't seen it being done *automatically* . Your best bet is to ask around forum.obsidian.md/
I love all your Obsidian videos. They are all amazing. I have only one problem with this one. When I click on the Movies.js script I get the 404 error not found. Please help me with that. Thanks
Hi Ali, thanks! I use the script weekly and I just used it Sunday without a problem and judging by the comments of others it seems to be working. Feel free to open up an issue on the repo.
Thanks a lo for the video! Do you think i can make a similar system for sending instagram tutos-post into it, to help me learn them and find them when i need them. Can i find an instagram API ? How do you proceed to make the js file ? What can i use from the movie.js? Thanks
Hi, sorry for only getting back to you now, I was offline for a while due to sickness. I have a video coming soon on dataviewJS which i think you'll find useful for that particular use case :)
Great video, however I am running into a problem where when I attempt to use status in "where" it doesn't work. I have it set up correctly in my template and individual movies with "status: complete". When setting up the data view I have the proper "where contains(status, "complete")", however it doesn't work. Everything works fine however when I use "where poster != null" but I would much rather use status.
Struggled a lot with this tutorial, it was all of the copy and pasting from youtube and it messing up the formatting. For anyone who is trawling the comments looking for fixes. Even make sure each line is separated correctly on the YAML table if it is erroring.
Absolutely which is why I said right at the beginning that I was forced to make the assumption that the viewers either knew already or had watched my video on YAML and dataview!
"Everything, Everywhere, All at Once"? Nah, you're not the only one who hadn't seen it by 2022. It's 2024 and I'd never even heard of it bfore wayching this . . . and I'm 99.99976% certain I don't want to see it . . . ever. LOL
hey sergio. I have followed all of the steps according to you. I also get the prompt asking for inserting movie name or imdb id but when i enter the movie name nothing comes. could you please help me @FromSergio. or anyone who knows something about it please.
Really well done! Very clear and easy to follow explanation. I will add a link to this in the Minimal documentation.
Thanks Stephan, that really means a lot and am glad you enjoyed it, thanks again for all your work :)
This is a really solid tutorial. I'm really grateful for it. I'm going to share the basic mistake I made in case someone else has the same issue.
PROBLEM: My table was all dashes and blanks except for the movie titles. The titles linked back to the the right notes with all the correct data, but it didn't display in Dataview.
SOLUTION: When I cut and pasted the information for the template I didn't get the last dashes to close out the YAML. Instead I got backticks which made the table display as empty. It was a subtle enough difference that it took a few minutes to spot it.
Love seeing this, thanks for sharing :)
Thanks a lot. This was exactly the problem I had. People rarely share the solution when they find it themselves.
Hey Sergio, I tried everything you said but while adding the movie name it says:
QuickAdd: (ERROR) failed to run user script
movies. Error:
Request failed, status 401
i ran into the same problem if you found a fix please help me too
Hi mate i faced the same problem but later realised that you have to activate the API key. You will find an URL to do that on the e mail that was sent to you, Activate that and you are good to go! Hope this helps
@@punsarasilva nope I have Activated API still 401
have you ever found a solution?
@@seseeel Yes thank you for asking. I realized the activation link for API was hidden in the mailbox -- so i didn't see it the first time. Thanks again for providing good quality content!!
This is AWESOME. I was using Joplin until recently and once I discovered dataview and things like this, I made the move ASAP. I've already transferred all my notes, and also setup watched movies, tv shows, and to watch for both. Thanks for this.
I've also used Joplin as a self host enthusiast! And just like you did, I promptly switched to Obsidian once I came across it over 2 years ago! It's changed how I do nearly everything, and it's light years ahead of Joplin! :)
I love how you find the exact balance between: Meta talk (setup/config), main focus of the video, usage example and keeping it all short and clear. You share just the information I need to evaluate the feature/idea and get the basic understanding I need if I want to implement it myself.
About the actual topic - I love it. IMDB is such a small use case IMHO as this can be used for much other useful professional stuff.
Lastly - Love the presentation, calm and enjoyful.
P.S
Just noticed there's been a few new videos recently, gonna catch up soon!!
You really did watch a bunch of them! Fully agreed, I use quick-add for more professional stuff and I have a video planned for that :)
Thanks for the kind words, truly appreciated!
Does anyone have any suggestions as to why my movies.js isn't populating when I try to add it as a User Script in Macros of QuickAdd? I downloaded it from Steph's site and it was already named movies.js- I moved it into C:\Users\me\Documents\Obsidian\Scripts
Thanks for the video unfortunately I cant get it to work. I followed your exact steps three times to check if i missed something but i keep getting the same error: quickadd: ERROR failed to run user script movies. error: request failed status 401
Any clues?
Great and helpful video! Excited to see what other projects you'll show us in the future. Thank you Stephan and Sergio.
I'm equally excited for that! All dataview projects are slowly being added to the dataview playlist
I can get everything to work except for the "poster" or the card view. I am getting the information from imdb and can create a database, but I cannot get any card style view. Any help would be appreciated. Thanks.
Great Guide! Thank you Sergio!! I saw the Movie "The Man from Earth" (2007) and I wanted to add this in Obsidian (Because it is a great Movie!!) and I didn`t know how. I knew that you did a Video about it, so I searched for it in TH-cam. I found you and I applied all what you have explained and now I can enjoy my personal Movie Library!!
Thanks Michaela appreciate it! It is indeed a great movie!
i followed all the steps but on the dataview query it fails to load the movies to the list, what am i doing wrong
I did every step but i cant lookup movies
Error message:
quickadd:17468 QuickAdd: (ERROR) failed to run user script m.
Error: Request failed, status 401
Im stuck, IDK what to do. i followed everything twice. Not went to gallery part yet
same, did you ever solve it ?
@@seseeel having the same problem today
Very nice. It was a nightmare trying to set this up initially when it first came to Reddit but this really helps!
Glad it helped! :)
This is such a nice clean layout and entry of new titles is so slick. I created a second project for TV Series and set it up the same. I only want for 2 things, !. I wish there was an index of sorts at top that would allow me to jump to the "F's" for example. 2. That when you enter a title and the list of possible matches pop up a thumbnail to help determine which version of "Spiderman" you want. Still, an amazing job of design and explaining it in a straightforward way allowing me to implement it! Subbed!
Does anyone know why when I toggle preview on my "Favourite movies" page nothing happens. Even if I put status of the movie to complete I get nothing, no movie showing or the table. All that I have is "Dataview: No results to show for table query.
Hello I have the same problem have you gotten a solution
Any plans on doing a follow up video? Obsidian now has Properties so some of the old frontmatter or YAML needs editing. Would be nice to see a tutorial about Properties and the Media DB plugin.
properties are literally the same thing as YAML
@@Dhruvjindal0426 Yeah. Well, my post was months ago so I’ve already edited/fixed all of my entries that needed fixing when Obsidian rolled out the update.
you can change the view back by going to settings>editor>properties in document>choose 'source'
Again, I'm gonna need to watch a couple of times to "get the thing" at useful level, but it seems amazing to be able to customize it.
As I see it's not so difficult, i'm just not used to this environment but, as times goes by, it will become easier and easier.
Thanks a lot.
:)
Me too I watch some of his videos 4 times to understand everything, but i'm enjoying it so much.
I followed the steps while watching the tutorial. I had to pause and rewind a couple of times. And it worked same with his other tutorials! Yey!
I have tried all steps but my DataView showing "No results to show for table query." Anyone know the fix, please tell me, also following library giving me same problem.
Thanks for this tutorial! I watched this before but didn't really feel that I need it. I tried Book Search and realized that the Media DB Plugin is what fits my need more. Hope you'd make some more tutorials on the Media DB Plugin with other databases; I'd like to see a tutorial with the currently supported APIs (Jikan, MusicBrainz, Wikipedia, Steam).
Thanks for letting me know!
Has no idea i could do all this in Obsidian. Is there any way to connect it to Overserr?
This works great.. thank you for sharing this! How can I modify it to get series as well? It seems like it's only returning movies. I would like it to find TV series in the search too.
I’m kind of new to this any help would be great whenever I click on the manage macros and then go to the usual script. Mine doesn’t show up or let me click on anything.
I run my obsidian on google drive. It always says that the file (js file) is beeing deactivated when I load it onto the drive. Now when I run the script I need to manually input all the movie date (via pop up window) is there a workaround for this problem? Thanks allot!
GREAT! It works perfectly, but what do you do when the script won't find the movie. Sometimes It doesn't recognize the movie or it doesn't pull the info into the new note (even when the movie is in the IMDB). What is the best alternative to get all the info?
Thank you so much - so happy I have found your channel - I may have finally settled on my note taking app...hopefully!
Thanks Michael! I hope so too :)
It's plugins like Dataview what sets Obsidian apart from the other note taking apps. Is there any way to create drop down box as headers in Dataview to search for Genre type for example.
It seems like OMDB gives only three actors from the movie. Is there a way to get a full movie cast?
Noticed that too. For some series, some of the main actors aren't even the ones listed so I had to manually add them. The script could probably be edited to get the list of all the cast/characters. But I don't know how...
I change the status for a movie to watch and it doesn't make the movie pop up on the dataview
I can't see the poster of the movies in the Dataview table, something with the CSS file or something.
I allways get an QuickAdd Error Status 401 - after I type in the movie title. double checked and rewrote everything three times.
I write the options like: {{VALUE:Poster}} into the Properties section as it comes up automatically when typing "---" could that be the issue?
Will it not work with properties?
I had the same issue because I forgot to activate the omdb key. Just follow the link in the email, then it should work.
Great series for learning Obsidian. Thanks.
Thank you, glad you enjoyed them!
Hey Sergio. Thanks for this. Working well. However, now whenever I start obsidian on every platform I am presented with the quick add prompt “Enter movie title or IMDB id”. It’s annoying to get this on start up. Do you know why this is happening? Thanks in advance
Hey man, great video. Is there a way to pull individual episodes as opposed to an entire TV series?
I'm afraid not :/
Can you somehow prevent duplicate entries?
Hi Sergio!
Thanks a lot for sahring your skills and knowledge.
I've got a question for you.
How can I get the composer name (the author of the Soundtrack) and the Title translated into Spanish or the name of the movie in Spain as the translate it and IMDB do it as well when you connect from Spain... I wonder how could I even search for the movie according to the Spanish name if possible.
Thanks again
How can I do this with MediaDB to display anime with MalAPI? (api from my anime list website). I use Media DB plugin but it only extracts apis. I don't know how to display them.
Can any one help me I checked twice every thing I'm getting 401 error while adding the movie is their any forum
Make sure you validated you API key, you can do this in the same email you received the key
it says failed to run user script when i use the command idk how to fix it
wait it works now but its not adding it to the notes
what did you do for it to work?
@@yoyox3722
Is there a way to import existing IMDB rating and watch lists into Obsidian? They can be exported from IMDB as CSV files.
Man I love your content I hope all your goals come true man you’re a life saver may god bless you
Just saw this, thanks so much :)
Thanks Sergio, Really Helpful!
I appreciate this tutorial. I only have one issue: The notes are not backlinking to each other. The titles in the table link to the page, but it doesn't show any links. All my movies pages are sad and alone and not linked to the main watch list.
how can i switch the "director" to "creator"? when creating a series database instead of a movie one
cheers!
Greetings
I do all the steps as you do. However, I get the error "request failed,status 401". I don't understand what is missing.
in the key's email you have to click on activate link , and it will work
Perfect video as always, thx you sir !
Suggestion : it should be a pop up once we add our film to type the rating and status. I will try to implement it and post it here
Great video playlist thus far. I've followed along and replicated all that you have done through video 12/28. However, I have an issue I can't seem to resolve. I'm running the latest version of Obsidian, ver . 1.1.16, have all the plugins installed and enabled, followed your directions to the letter, have obtained my IMDb API key, verified the key and inserted it, yet when I click on Ctrl + P (I'm on a Linux PC, not a Mac), I am prompted to enter a movie title. When I enter the movie title, instead of jumping to the list of movie selections with dates of release, I'm sent to an initial "Poster" window. If I click Continue or Next, it moves down the list from the movies.js file in the /Scripts folder and never produces any result like what is displayed on your Obsidian setup. Do you have any ideas as to why this is happening and any suggestions to fix? I would really appreciate it since I would like to develop the database that follows. Thanks. Great work, BTW!
Hey there! Unfortunately I can only suggest you place a github issue for this plugin's repo. There's a new plugin that appears to combine the power of this and the book search plugin called Media DB plugin. It was released a long time after I made this video. I haven't bothered looking into it since my current setup, which is the same as this video, works perfectly fine but you might find more luck there if you can't seem to make this one work for whatever reason. Hope this helps!
Argh,, I was so frustrated that it didn't work, even though I was so sure I followed all your steps! Turns out I forgot to activate my OMDb API Key .. Noob haha xD
Thank you so much for the clear guide - so happy with this movie database and your Obsidian Masterclass series! Have you also found a way to make a Music Database?
Hey Shanti! Glad you picked up on what was missing! Thanks for the kind words, I haven't gotten around to a music database yet, maybe when I have some free time :)
Ah, thanks! I thought I did something wrong. LOL. Fellow noob here. I'm also interested with a music database. Maybe a tutorial on how to make one with MusicBrainz since it's only the currently supported API for music?
Hello. Thank you a lot for the tutorial, however, it seems like no matter what I do, I can't get the dataview to show any result. It says : "Dataview: No results to show for table query."
I started your tutorial over and over again, yet it just doesn't seem to work.
Any idea on how to fix this ? Thanks.
same issue here, did you solve the problem?
Recently I was researching about creating an album database in my Obsidian vault because of my work as a music critic and researcher. But I don't know if that would handle the system as I have over 900 albums - currently on Notion, which seems to handle these giant databases better. Do you think it's worth it? Do you think I should make a vault just for that?
I love your videos! Keep up the excellent work!
I don't have anything at that level of scale on obsidian so this will not be anecdotal, but your system plays a big role on whether or not obsidian handles files at scale. I see your dilemma though, moving 900 albums over to obsidian only to be disappointed with the end result is definitely not fun, assuming you have a decently modern system I don't think it'll be a problem, but, again, I can't speak for experience at that level. Hope this helps!
can you make a video on how to create a anime database like this
Maybe a silly question, but does anyone know how to add a move that does not appear in the OMDB search. I'm trying to add It (2017), but it won't search 'it' as too short, and it won't search 'it ' as it generates too many results?
Have you tried searching it tru the imdbid?
Wow, If I ever want to create my own databse I would do that, but right now I use CineTrak app. A Book library might be a better databse for me, but I don't read many books.
Thank you for this great idea! Unfortunately it looks like I have to code an api script myself for tmdb because omdb don't support languages like German at the moment... :(
Is there a way to extract the RottenTomatoes score from the web?
I’m not aware of one!
I tried doing this using two separate templates and commands, one for movies and one for TV series, and the command stopped working. Is there a reason why, can I only use the OMDb code for one perhaps??
Unsure as to why yours stopped working, mine never stopped once I implemented this and I used it a few hours ago as well. Assuming you did everything right (including confirming your OMDb API via email) then all I can say is open up an issue on that plugin's repo and maybe someone can help over there, you can also try the obsidian forums, folks are very helpful over there as well
my table query doesn't work , anybody knows why?
Is there an option to add your IMDB account to this - I have been working and building lists with IMDB for a long time - so connecting it to Obsidian and adding reviews about the movies and not only ranking them will be unique.
Thank you, Sergio. Works like a charm.
You're welcome :)
Is there a way to add movies researching by director instead? This way I could easily add all the movies made by the same director.
Is there any way this could also be made for music? Maybe automatically taking infos from discogs.
Thanks a lot by the way. The internet is still an amazing place 🙏
Thank you so much for all of your videos on Obsidian! I am making the switch over to Obsidian from all types and formats of note taking and productivity management. I'm starting with these more entertainment based subjects to get me learning the syntax and using the tool before starting to use it for learning. I was wondering if there was an easy way to pull the episode and season information from IMDB for TV Show entries. I have got it to the point of prompting me for those data inputs but if there is a way to auto populate those fields, that would obviously be beneficial.
Thanks Shane! That's a great idea to start with the entertainment based ones! I'm afraid not, I tend to just use it for full shows!
Does anyone know how to modify the size of the poster?
This is so helpful thank you!! One question - for some reason my poster images aren't showing up in my table. It pulls the image URL fine in each note, but in the dataview table it doesn't show it. Any ideas if I'm missing a setting or something? :(
Nevermind - I figured it out. I think somehow when copy/pasting from youtube it added some weird characters. I wrote it out manually and seems to be working now.
Thanks for updating!
thanks for sharing, I try to download movies.js from your description, the link is not working.
I spoke with Christian and updated it accordingly!
@@FromSergio thank you so much.
Clicking on the JS script link provided just takes me to a page that says: "404: Not Found". Any suggestions?
I spoke with Christian and updated it accordingly!
is there a way to add new movies in an existing note instead of creating single file for each movie?
Not that I'm aware of!
Hello,
First of all thank you so much for your great and very organised video. Building a movie database is very important to me. But I'm facing a very strange problem with installing Quck Add. It gives me this error when trying to enable it (quick add failed to fetch release note error obsidian). I'm new to Obsidian, so can you help me with that if you an idea what this error means? I would be really gratful.
you can ignore that, its just to show the new features of the update to the plugin which isn't being shown properly for some reason
@@stoppls1709 Thanks a lot for your comment. I fixed the Quick add error and now all is working fine. But for some reason the Dataview query is not showing information. It only shows the movies titles. Whatever parameter I add, it never pulls information though in the movie page all the information is there!! Any idea why is that happening?
Thanks, Sergio! It worked perfectly :) I am a bit new to this, so I wonder now... Is there a way of user-friendly filtering the visualized data just as I would do with a Database table in Notion? I am concerned about my db scaling up and having to modify my query every time I want to look for a specific movie.
Normally if I want to look for a specific movie and i know the name of it I just ctrl F it. IF Since i only have 100 or so titles I haven't felt the need to rewrite the script for specific needs. I know exactly what you are referring to as I was also a previous notion user. There is a plugin being actively developped for obsidian that is exactly what you're looking for. It's called DB folder. I've been keeping an eye on it and plan to do a video on it in the future but it doesn't seem to be fully stable for me to make a video on it yet. Hope this helps!
Does this then store the data locally in your vault?
It does!
anyone else having an issue when trying to run this and instead of automatically filling out the information for you it asks you to fill out each section of the yaml data?
never mind i solved the problem
@@pierrepennaneach2963 how did you solve it
it keeps telling me failed to run script when i try using the command
@@yoyox3722 same for me, did you ever solve it?
how did u solve it
@@pierrepennaneach2963
For all those that have problems with the latest Obsidian updates, specifically errors when trying to dynamically populate the properties, the solution is :
- do not use the properties function (the "- - -" )
- write the template list of fields without yaml, like for the "plot property" with two colons. Example : genre:: {{VALUE:Genre}}
The video may be old and surely things changed but, that worked for me.
And I'm not even sure that things look better with the new Media DB plugin. If anyone has a link to a good tutorial...
Could you explain this in a bit more detail. My movie list refuse to populate
This!
Please make a video on how we can use progress bar in obsidian that automatically tracks the checklists item and show the completion percentage. Or at least send me some resources about it.
I don't make use of it personally, I've seen it discussed in the forums at length but I haven't seen it being done *automatically* . Your best bet is to ask around forum.obsidian.md/
@@FromSergio oh thankuu...i already found the solution on that forum.
I can't see the poster of the film in the Dataview 😞
Me too, something to fix that? Someone? Please!
To all my add movie commands, it gives, no result found. Does't work in my vault don't know why.
Then it's an issue with the OMDb key. Did you activate the key when you received the email?
@@FromSergio now its work, thanks a lot!
Thank you for your video so much, there's no korean video to use obsidian.
Very good. Thanks!
Glad you liked it!
Is there a way to get the poster in the note too?
The poster?
I love all your Obsidian videos. They are all amazing. I have only one problem with this one. When I click on the Movies.js script I get the 404 error not found. Please help me with that. Thanks
Hi Ali, thanks! I use the script weekly and I just used it Sunday without a problem and judging by the comments of others it seems to be working. Feel free to open up an issue on the repo.
I have the same problem
how to include the rotten tomatoes ratings to the yaml? thanks
Unsure of that, maybe someone else can chime in!
Thanks a lo for the video!
Do you think i can make a similar system for sending instagram tutos-post into it, to help me learn them and find them when i need them.
Can i find an instagram API ? How do you proceed to make the js file ? What can i use from the movie.js? Thanks
Hi, sorry for only getting back to you now, I was offline for a while due to sickness. I have a video coming soon on dataviewJS which i think you'll find useful for that particular use case :)
@@FromSergio No problerm ;) Thankss!
Awesome video could you make a video where you make a movie database that you can access without any internet connection
You’ll not have access to the cover photos but the rest should work just fine.
@@FromSergio thanks for the answer
Combine this with a separate note for cast, auto-link those notes with backlinks... And you'll never again lose a game of "Six Degrees of Kevin Bacon"
Tags. That would be better.
Greate video Thank you!
Great video, however I am running into a problem where when I attempt to use status in "where" it doesn't work. I have it set up correctly in my template and individual movies with "status: complete". When setting up the data view I have the proper "where contains(status, "complete")", however it doesn't work. Everything works fine however when I use "where poster != null" but I would much rather use status.
Never mind I got it to work. It was a problem to do with the imdb id
Thanks for updating! :)
Does anyone know of an AI where I can point it at this video and tell it to do everything stated in this video on my Obsidian vault ?
lmao
It stopped working recently 🤔
Ok, you guys who are WAY smarter than me. Is there a way to link this with Plex to automatically add a movie in Obsidian when you add it to Plex?
Struggled a lot with this tutorial, it was all of the copy and pasting from youtube and it messing up the formatting. For anyone who is trawling the comments looking for fixes. Even make sure each line is separated correctly on the YAML table if it is erroring.
This doesn't work anymore unfortunately
You're having problems too? I came back to try to figure out what was going on.
same problem here
Fixe!
Certainly interesting but not for newbies
Absolutely which is why I said right at the beginning that I was forced to make the assumption that the viewers either knew already or had watched my video on YAML and dataview!
A lot of the steps are not explained or quickly brushed over and you head being in the way for most of it really doesn't help.
"Everything, Everywhere, All at Once"? Nah, you're not the only one who hadn't seen it by 2022. It's 2024 and I'd never even heard of it bfore wayching this . . . and I'm 99.99976% certain I don't want to see it . . . ever. LOL
:)
hey sergio. I have followed all of the steps according to you. I also get the prompt asking for inserting movie name or imdb id but when i enter the movie name nothing comes. could you please help me @FromSergio. or anyone who knows something about it please.
I am experiencing the same thing. Did you find out what was the problem?
@@DayZilya you need to activate the link.
@@surabhisalian Hm... I did. Still doesnt work.
Thank for the replay anyways < 3
@@DayZilya I'm facing the same issue.. Did you somehow manage to solve it?
Any idea why am I getting "Quickadd failed to run user script movies. Error: request failed, status 401"?
I get this error also 😥😥