Fix for null thumbnail URL

This commit is contained in:
snobu 2021-05-11 11:06:16 +03:00
parent 918aadce5d
commit 7d91f32af2
2 changed files with 4 additions and 2 deletions

View file

@ -16,7 +16,7 @@ export type Video = {
outPath: string; outPath: string;
totalChunks: number; // Abstraction of FFmpeg timemark totalChunks: number; // Abstraction of FFmpeg timemark
playbackUrl: string; playbackUrl: string;
posterImageUrl: string; posterImageUrl: string | null;
captionsUrl?: string captionsUrl?: string
} }

View file

@ -185,7 +185,9 @@ async function downloadVideo(videoGUIDs: Array<string>, outputDirectories: Array
const headers: string = 'Authorization: Bearer ' + session.AccessToken; const headers: string = 'Authorization: Bearer ' + session.AccessToken;
if (!argv.noExperiments) { if (!argv.noExperiments) {
await drawThumbnail(video.posterImageUrl, session); if (video.posterImageUrl) {
await drawThumbnail(video.posterImageUrl, session);
}
} }
const ffmpegInpt: any = new FFmpegInput(video.playbackUrl, new Map([ const ffmpegInpt: any = new FFmpegInput(video.playbackUrl, new Map([