diff --git a/methods/library/actions/transcodeStandardiseAudioCodecs.js b/methods/library/actions/transcodeStandardiseAudioCodecs.js index 1659052..cf08adc 100644 --- a/methods/library/actions/transcodeStandardiseAudioCodecs.js +++ b/methods/library/actions/transcodeStandardiseAudioCodecs.js @@ -1,40 +1,43 @@ -/* eslint-disable */ module.exports = function transcodeStandardiseAudioCodecs(file, audioEncoder) { - //Function required responses + // Function required responses // preset // processFile // note try { - var audioIdx = -1; - var hasNonSpecifiedAudioCodecStream = false; - var ffmpegCommandInsert = ""; - var audioCodec = audioEncoder; + let audioIdx = -1; + let hasNonSpecifiedAudioCodecStream = false; + let ffmpegCommandInsert = ''; + let audioCodec = audioEncoder; - if (audioEncoder == "dca") { - audioCodec = "dts"; + if (audioEncoder === 'dca') { + audioCodec = 'dts'; } - if (audioEncoder == "libmp3lame") { - audioCodec = "mp3"; + if (audioEncoder === 'libmp3lame') { + audioCodec = 'mp3'; } - for (var i = 0; i < file.ffProbeData.streams.length; i++) { + for (let i = 0; i < file.ffProbeData.streams.length; i += 1) { try { - if (file.ffProbeData.streams[i].codec_type.toLowerCase() == "audio") { - audioIdx++; + if (file.ffProbeData.streams[i].codec_type.toLowerCase() === 'audio') { + audioIdx += 1; } - } catch (err) {} + } catch (err) { + // err + } try { if ( - file.ffProbeData.streams[i].codec_type.toLowerCase() == "audio" && - file.ffProbeData.streams[i].codec_name != audioCodec + file.ffProbeData.streams[i].codec_type.toLowerCase() === 'audio' + && file.ffProbeData.streams[i].codec_name !== audioCodec ) { ffmpegCommandInsert += ` -c:a:${audioIdx} ${audioEncoder}`; hasNonSpecifiedAudioCodecStream = true; } - } catch (err) {} + } catch (err) { + // err + } } if (hasNonSpecifiedAudioCodecStream === true) { @@ -46,13 +49,13 @@ module.exports = function transcodeStandardiseAudioCodecs(file, audioEncoder) { } return { - preset: "", + preset: '', processFile: false, note: `File does not have any audio streams which aren't in ${audioCodec} \n`, }; } catch (err) { return { - preset: "", + preset: '', processFile: false, note: `library.actions.transcodeStandardiseAudioCodecs error: ${err} \n`, };