Tdarr_Plugins/Community
Zach Gelnett 93bc0c3a93
Fixed NaN Issue For Bitrates And findMediaInfoItem for Subtitles (#228)
* Fixed the NaN issue with BitRates. Some files had bitrate missing in the
MediaInfo data so pulling from the "extra" section for those. Also
resolved an issue with the way the findMediaInfoItem function wasn't
working with subtitle tracks (well it wasn't working for all files due
to the general section because of a previous attempted subtitle fix but
this should be much much much better and work in most all cases).

* Updating to comply with eslint. Unabe to get stream matching function to
work so changed eqeqeq to warning.

* Re-add string

* parseInt

Co-authored-by: HaveAGitGat <43864057+HaveAGitGat@users.noreply.github.com>
2022-01-02 18:24:26 +01:00
..
Tdarr_Plugin_00td_action_add_audio_stream_codec.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_action_handbrake_basic_options.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_action_handbrake_ffmpeg_custom.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_action_keep_one_audio_stream.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_action_remux_container.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_action_standardise_audio_stream_codecs.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_filter_by_bitrate.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_filter_by_codec.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_filter_by_resolution.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_00td_filter_by_size.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_43az_add_to_radarr.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_075a_FFMPEG_HEVC_Generic.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_075a_Transcode_Customisable.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_075b_FFMPEG_HEVC_Generic_Video_Audio_Only.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_075c_FFMPEG_HEVC_Generic_Video_Audio_Only_CRF20.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_075d_FFMPEG_HEVC_GPU_Generic_Video_Audio_Only_CRF20.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_076a_re_order_audio_streams.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_076b_re_order_subtitle_streams.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_077b_HandBrake_NVENC_264_Configurable.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_078d_Output_embedded_subs_to_SRT_and_remove.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_a8hc_HaveAGitGat_HandBrake_H264_VeryFast1080p30.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_a9hc_HaveAGitGat_HandBrake_H264_Fast1080p30.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_a9hd_FFMPEG_Transcode_Specific_Audio_Stream_Codecs.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_a9he_New_file_size_check.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_a9hf_New_file_duration_check.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_a37x_Drawmonster_MP4_No_Title_Meta.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_A47j_FFMPEG_NVENC_HEVC_Video_Only.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_b38x_Nosirus_h265_aac_no_meta.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_b39x_the1poet_surround_sound_to_ac3.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_c0r1_SetDefaultAudioStream.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_d5d3_iiDrakeii_FFMPEG_NVENC_Tiered_MKV.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_d5d4_iiDrakeii_Not_A_Video_Mjpeg_Fix.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_da11_Dallas_FFmpeg_Presets_H264_MP4.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_DOOM_NVENC_Tiered_MKV_CleanAll.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_drdd_standardise_all_in_one.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_e3jc_Tharic_H.264_MKV_480p30_No_Subs_No_Title_Meta.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_e3jd_Tharic_H.264_MKV_720p30_No_Subs_No_Title_Meta.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_e3je_Tharic_H.264_MKV_1080p30_No_Subs_No_Title_Meta.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_e5c3_CnT_Add_Subtitles.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_e5c3_CnT_Keep_Preferred_Audio.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_e5c3_CnT_Remove_Letterbox.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac).js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_fd5T_Sparticus_4K_AC3_No_Subs.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_goof1_URL_Plex_Refresh.js Create Tdarr_Plugin_goof1_URL_Plex_Refresh (#217) 2022-01-02 18:24:05 +01:00
Tdarr_Plugin_Greg_MP3_FFMPEG_CPU.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_henk_Add_Specific_Audio_Codec.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_henk_Keep_Native_Lang_Plus_Eng.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_hk75_Drawmonster_MP4_AAC_No_Subs_No_metaTitle.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_hk76_GilbN_MP4_AAC_No_metaTitle.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_JB69_JBHEVCQSV_MinimalFile.js Fixed NaN Issue For Bitrates And findMediaInfoItem for Subtitles (#228) 2022-01-02 18:24:26 +01:00
Tdarr_Plugin_JB69_JBHEVCQSZ_PostFix.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_jeons001_Downmix_to_stereo_and_apply_DRC.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_lmg1_Reorder_Streams.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz1FFMPEG.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz1FFMPEG_CPU.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz1Remux.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz2CleanTitle.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz3CleanAudio.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz4CleanSubs.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz5ConvertAudio.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_Migz6OrderStreams.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_MigzImageRemoval.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MC93_MigzPlex_Autoscan.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_MP01_MichPasCleanSubsAndAudioCodecs.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_Mthr_VaapiHEVCTranscode.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_nc7x_Drawmonster_No_Title_Meta.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_NIfPZuCLU_2_Pass_Loudnorm_Audio_Normalisation.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_O8O0dCTlb_Set_File_Permissions_For_UnRaid.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_r002_rootuser_FFMPEG_HQ_HEVC_MKV_Animation.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_raf4_Floorpie_FFmpeg_Tiered_HEVC_MKV.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_rr01_drpeppershaker_extract_subs_to_SRT.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_s7x8_winsome_h265.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_s7x9_winsome_h265_10bit.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_s7x9_winsome_h265_nvenc.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_s710_nick_h265_nvenc_4K.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_sdd3_Remove_Commentary_Tracks.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_sdf5_Thierrrrry_Remove_Non_English_Audio.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_SV6x_Smoove1FFMPEG_NVENC_H264.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_TD01_TOAD_Autoscan.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_vdka_Remove_DataStreams.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_vdka_Tiered_CPU_CRF_Based_Configurable.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_vdka_Tiered_NVENC_CQV_BASED_CONFIGURABLE.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_VP92_VP9_Match_Bitrate_One_Pass.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_x7ab_Remove_Subs.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_x7ac_Remove_Closed_Captions.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_z0ab_TheRealShadoh_FFmpeg_Subs_H264_Medium.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_z1ab_TheRealShadoh_FFmpeg_Subs_H264_Fast.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_z2ab_TheRealShadoh_FFmpeg_Subs_H264_Slow.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_z3ab_TheRealShadoh_FFmpeg_Subs_H264_VeryFast.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_z18s_rename_files_based_on_codec.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_z18t_rename_files_based_on_codec_and_resolution.js Disable global-require 2022-01-01 15:36:43 +00:00
Tdarr_Plugin_z80t_keep_original_date.js Disable global-require 2022-01-01 15:36:43 +00:00