Codec-Lister (1 Viewer)

Lehmden

Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,580
    3,969
    Lehmden
    Home Country
    Germany Germany
    Hello.

    Since I have nothing else to do ;) , I wrote a small tool called "Codec Lister" because I needed it. At the touch of a button, it lists all videos in a folder (including sub-folders), with video codec, resolution and file size. At the push of a button you can open the list in the editor and print, save or otherwise process it further.
    The tool is particularly useful if you want to organize your video collection, as you can see at a glance where codecs are still being used that you don't like or where the file size is still too large ... All videos individually treating with MediaInfo is far too time-consuming in the long run. That's why I wrote Codec Lister. It is bilingual, English and German.
    Zwischenablage-4.jpg


    It starts in English. You have to switch it to German once, if you need to. A restart of the program is necessary for this. There are no other settings. Operation is child's play, you select a folder using the file requester and press "Let's go". You will now see a list of all videos in the selected folder generated. Meanwhile, the progress of the operation is displayed.
    Zwischenablage-5.jpg


    When the operation is finished, you get the list you want and another button appears that opens the list in Notepad or whatever else you use as an editor. Here you can print it or save it for further use, if you like ... Otherwise the list is temporary and is deleted when the program is closed or another folder is selected. When you select a different folder, the button disappears until the new list has been generated. That is what it is intended for. to avoid operating errors.

    Zwischenablage-6.jpg


    The current version is 0.2.0.3

    If anyone can use it, I'll attach the program here. Otherwise the tool is also available where our other programs are:

     

    Attachments

    • Codec-Lister_0.2.0.3.zip
      2.9 MB

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,580
    3,969
    Lehmden
    Home Country
    Germany Germany
    Hi.
    There is a new version available. It now also lists the codec and channel numbers of the (first) audio track from the video file.
    And you can use it for audio- only files too. Supported file extensions are:

    Video File Extentions =
    .mkv;.mk3d;.mp4;.avi;.ts;.mpg;.mpeg;.mov;.divx;.wmv;.flv;.wtv;*.dvr-ms

    Audio File Extentions =
    .mp3;.flac;.wav;.m4a;.ogg;.mp2;.wma;.ac3;.ape;.aiff;.mpc;.vox;.wv;.webm;*.8svx
     

    Attachments

    • Codec-Lister_0.3.0.5.zip
      2.9 MB

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,580
    3,969
    Lehmden
    Home Country
    Germany Germany
    Hi.

    As I was trawling through my media library, I also redesigned Codec Lister. There are now two preset filters. One lists only SD videos, i.e., videos below 720p. This allows you to quickly find videos that urgently need to be replaced with a better version, if possible. The other filter lists only HDR (and DV) videos.

    You can also exclude certain codecs from being listed. This is done using white and black lists, both for audio and video codecs. A new "Settings" window has been added for this purpose.

    CL_1.jpg


    In addition to the GUI language, you can also define the white and black lists here. This can be done separately for video and audio codecs.

    If the whitelist is used, only videos that are “undesirable”, i.e. do not contain the listed codec(s), will appear in the list. The whitelist therefore contains the “good” codecs that are allowed to remain and therefore do not need to be listed.

    The blacklist is exactly the opposite. The “bad” codecs are listed here, which you want to recognize so that you can change them.

    I have used the whitelist for the video codecs because I only “allow” HEVC in my collection. You can of course set what you like here. You could also just blacklist DivX, for example, because most modern hardware no longer supports DivX for licensing reasons and it therefore runs poorly.

    For audio codecs, I “allow” many different codecs. In this respect, a whitelist would be impractical here. That's why I use the blacklist here, which contains the two codecs that my AVR cannot play as passthrough. That's why I prefer to convert E-AC-3 to DolbyDigital (AC-3) and Dolby True HD (MLP FBA) to DTS instead of only being able to listen to them as a stereo downmix.

    The codecs are entered one per line in the lists. The exact name (e.g. “MLP FBA” for Dolby True HD) can be found using MediaInfo. The names listed here are compared directly with the results from MediaInfo. If they match, this results in a hit. If the filter does not work as desired, first check the spelling of the codecs in the lists.

    To save the settings, Codec-Lister must be restarted. However, this can be done in a flash, so it is not a problem. If you click on “Save”, you will be asked whether you want to save, save and restart or cancel. As a rule, “Save and restart” is the “correct” answer.

    A progress bar is displayed during the listing and there is also a button to cancel. This button sometimes does not respond immediately. If necessary, press it several times. You will notice when the press has been registered. This is because you will then be asked whether you really want to cancel.

    CL_3.jpg


    Here you see the "SD Filter" in action:

    CL_4.jpg


    The same folder with the same videos as above. But now only low-resolution videos are displayed. This makes it much easier to identify them. You can also open the (filtered) list in a text editor and save it so that you can access it again later.

    I have attached the file here. You can also download it from our homepage. The link is in the first post.
     

    Attachments

    • Codec-Lister_0.5.0.8.zip
      3.6 MB

    Users who are viewing this thread


    Write your reply...
    Top Bottom