mirror of
https://github.com/p-stream/p-stream.git
synced 2026-05-06 20:29:56 +00:00
remove imdb scraper console logging
This commit is contained in:
parent
56c14945b3
commit
f86992dff7
1 changed files with 0 additions and 44 deletions
|
|
@ -99,18 +99,6 @@ function getRandomUserAgent(): string {
|
|||
return userAgents[Math.floor(Math.random() * userAgents.length)];
|
||||
}
|
||||
|
||||
function formatRuntime(seconds: number | null): string {
|
||||
if (!seconds) return "";
|
||||
const minutes = Math.floor(seconds / 60);
|
||||
const hours = Math.floor(minutes / 60);
|
||||
const remainingMinutes = minutes % 60;
|
||||
return `${hours}h ${remainingMinutes}m`;
|
||||
}
|
||||
|
||||
function arrayToString(list: string[]): string {
|
||||
return list.join(", ");
|
||||
}
|
||||
|
||||
export async function scrapeIMDb(
|
||||
imdbId: string,
|
||||
season?: number,
|
||||
|
|
@ -303,35 +291,3 @@ export async function scrapeIMDb(
|
|||
|
||||
return metadata;
|
||||
}
|
||||
|
||||
// Helper function to print metadata (useful for debugging)
|
||||
export function printIMDbMetadata(metadata: IMDbMetadata): void {
|
||||
console.log("\nTitle:", metadata.title);
|
||||
if (metadata.title !== metadata.original_title) {
|
||||
console.log("Original Title:", metadata.original_title);
|
||||
}
|
||||
console.log("Type:", metadata.title_type);
|
||||
console.log("Year:", metadata.year);
|
||||
console.log("Runtime:", formatRuntime(metadata.runtime || null));
|
||||
console.log("Date:", metadata.date);
|
||||
console.log("Age Rating:", metadata.age_rating);
|
||||
console.log("Genre:", arrayToString(metadata.genre || []));
|
||||
console.log("Cast:", arrayToString(metadata.cast || []));
|
||||
console.log("Directed by:", arrayToString(metadata.directors || []));
|
||||
console.log("Writers:", arrayToString(metadata.writers || []));
|
||||
console.log("Countries:", arrayToString(metadata.countries || []));
|
||||
console.log("Filming Locations:", arrayToString(metadata.locations || []));
|
||||
console.log("Languages:", arrayToString(metadata.languages || []));
|
||||
console.log("Keywords:", arrayToString(metadata.keywords || []));
|
||||
|
||||
if (metadata.season && metadata.episode) {
|
||||
console.log("\nEpisode Details:");
|
||||
console.log("Season:", metadata.season);
|
||||
console.log("Episode:", metadata.episode);
|
||||
console.log("Title:", metadata.episode_title);
|
||||
console.log("Plot:", metadata.episode_plot);
|
||||
console.log("Rating:", metadata.episode_rating);
|
||||
console.log("Votes:", metadata.episode_votes);
|
||||
}
|
||||
console.log("\n");
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue