Updated error messages to make them more verbose and fixed ID3 tagging for file names

pull/304/head
Isaac Abadi 5 years ago
parent 1a900399d8
commit b6c09324d9

@ -1215,7 +1215,7 @@ async function downloadFileByURL_exec(url, type, options, sessionID = null) {
title: output_json['title'], title: output_json['title'],
artist: output_json['artist'] ? output_json['artist'] : output_json['uploader'] artist: output_json['artist'] ? output_json['artist'] : output_json['uploader']
} }
let success = NodeID3.write(tags, output_json['_filename']); let success = NodeID3.write(tags, utils.removeFileExtension(output_json['_filename']) + '.mp3');
if (!success) logger.error('Failed to apply ID3 tag to audio file ' + output_json['_filename']); if (!success) logger.error('Failed to apply ID3 tag to audio file ' + output_json['_filename']);
} }
@ -1535,6 +1535,9 @@ async function getVideoInfoByURL(url, args = [], download = null) {
resolve(output); resolve(output);
} else { } else {
logger.error(`Error while retrieving info on video with URL ${url} with the following message: ${err}`); logger.error(`Error while retrieving info on video with URL ${url} with the following message: ${err}`);
if (err.stderr) {
logger.error(`${err.stderr}`)
}
if (download) { if (download) {
download['error'] = `Failed pre-check for video info: ${err}`; download['error'] = `Failed pre-check for video info: ${err}`;
updateDownloads(); updateDownloads();
@ -1562,7 +1565,7 @@ async function getUrlInfos(urls) {
let difference = (new_date - startDate)/1000; let difference = (new_date - startDate)/1000;
logger.debug(`URL info retrieval delay: ${difference} seconds.`); logger.debug(`URL info retrieval delay: ${difference} seconds.`);
if (err) { if (err) {
logger.error('Error during parsing:' + err); logger.error(`Error during parsing: ${err}`);
resolve(null); resolve(null);
} }
let try_putput = null; let try_putput = null;

Loading…
Cancel
Save