Video(mp4) not playing in Lister

English support forum

Moderators: white, Hacker, petermad, Stefan2

User avatar
petermad
Power Member
Power Member
Posts: 14809
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Video(mp4) not playing in Lister

Post by *petermad »

2kaorw
I looked at you screenshot from the Lister Player Settings again: https://i.ibb.co/9WW7jpT/017.png

Compared to my settings: https://tcmd.madsenworld.dk/lavfilters.png I can see that you have an extra filter in the Decoder filters (audio/video) section - the LAV Splitter {171252A0-8820-4AFE-9DF8-5C92B2D66B04}

Try and remove the LAV Splitter {171252A0-8820-4AFE-9DF8-5C92B2D66B04} entry from the list and restart TC to see if that helps.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
beb
Senior Member
Senior Member
Posts: 435
Joined: 2009-09-20, 08:03 UTC
Location: Odesa, Ukraine

Re: Video(mp4) not playing in Lister

Post by *beb »

kaorw wrote: 2024-01-05, 00:23 UTC After installing it in a different location than the original installation path, I put lavfilter inside the Filter64 folder and ran it, but the same result: all three video files are only visible as binaries.
2kaorw
Good news. At least we have located the issue source, and it is definitely related to your Total Commander configuration.

Now I have some more questions regarding your newly installed TC.

What does the 'Lister' title report when you activate the viewing (F3)?
It should be just Lister - [c:\Test\vidx_20240104_ffmpeg_make_x264.mp4], no other plugins should be mentioned there, like Lister (otherPpluginName) - [c:\Test\vidx_20240104_ffmpeg_make_x264.mp4].

What does 'Help - About Total Commander' window report regarding your settings (wincmd.ini) and program (tccmd64.exe) locations?

Please, check the contents of your new wincmd.ini.
Please, take a note that upon new installation TC can catch the settings from the previously installed copy.
So please, locate new wincmd.ini right in the new TC installation path.
Please, make sure your new wincmd.ini is completely empty.
The only thing that to be there is as follows:

Code: Select all

[Configuration]
UseIniInProgramDir=7
Trying to reproduce your issue, I downloaded TC from here:
http://totalcommander.ch/1102/tcmd1102x64.exe
Installed it here (the directory should be with write access):
c:\Test\totalcmd\
Then, downloaded LAV filters from here:
https://github.com/Nevcairiel/LAVFilters/releases/download/0.78/LAVFilters-0.78-x64.zip
And unpacked it here:
c:\Test\totalcmd\FILTER64\
Then, I launched Total Commander (with the above-mentioned empty wincmd.ini, unpacked LAVfilters), and tried to view the test video files.
Everything works like a charm, without any manually adjusted settings at all.

I'm sure you can repeat my steps, and see how it goes.
(If you still keep your newly installed TC copy it would be enough for you just to purge your properly located new wincmd.ini as described).

Illustration:

Image: https://i.imgur.com/2FHeapG.png
#278521 User License
Total Commander [always the latest version, including betas] x86/x64 on Win10 x64/Android 10
User avatar
petermad
Power Member
Power Member
Posts: 14809
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Video(mp4) not playing in Lister

Post by *petermad »

2kaorw

Also judging from your file list, TC's dll's in the Filters64 directory are outdated.

Here are yours:

Code: Select all

AutoPitch.dll			2021-04-22	215.5 k
SoundTouchDLL_License.txt	2022-09-01	319 b
SoundTouchDLL_x64.dll		2021-03-11	173.5 k
vmr9rotator.dll			2022-04-27	124.2 k
Here are mine:

Code: Select all

AutoPitch.dll		     220.672	09-11-2023 11:02
SoundTouchDLL_License.txt	 319	09-11-2023 11:02
SoundTouchDLL_x64.dll	     177.664	09-11-2023 11:02
vmr9rotator.dll		     127.216	09-11-2023 11:02
The dates are not the same, the sizes might be the same, hard to say when dynamic size display is chosen.

And you have an extra LAVFilters subdirectory, depending on its content it could be a problem.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
beb
Senior Member
Senior Member
Posts: 435
Joined: 2009-09-20, 08:03 UTC
Location: Odesa, Ukraine

Re: Video(mp4) not playing in Lister

Post by *beb »

2kaorw
I suppose, finally, petermad is giving the right cues addressing your issue.

Apparently, the dating of the "AutoPitch.dll", "SoundTouchDLL.dll", "SoundTouchDLL_License.txt", "vmr9rotator.dll" native files in the "Filter64" folder indicates that you are using Total Commander with weirdly outdated components.

Fixing your issue implies the following steps:

a. Delete everything within the "Filter64" folder, in other words, make it entirely empty (since you have no idea what is there, it would be completely safe).

b. Extract "AutoPitch.dll", "SoundTouchDLL.dll", "vmr9rotator.dll" from the actual Total Commander setup (https://totalcommander.ch/1102/tcmd1102x64.exe) and place them into the "Filter64" folder.

c. Download the actual LAVfolders archive (https://github.com/Nevcairiel/LAVFilters/releases/download/0.78/LAVFilters-0.78-x64.zip) and extract its contents into the "Filter64" folder.
The above steps give you the "Filter64" folder with the following contents:
note: only .dll and .ax files are required (along with LAVFilters.Dependencies.manifest file) to be there while all the others could be ignored):

Code: Select all

Filter64\
AutoPitch.dll                    2023-11-09 11:02:00 215.5 kB
SoundTouchDLL_License.txt        2023-11-09 11:02:00   319 b
SoundTouchDLL_x64.dll            2023-11-09 11:02:00 173.5 kB
vmr9rotator.dll                  2023-11-09 11:02:00 124.2 kB
libbluray.dll                    2023-10-25 14:38:42 408.7 kB
IntelQuickSyncDecoder.dll        2023-10-25 14:38:41 503.7 kB
LAVVideo.ax                      2023-10-25 14:38:40   1.1 MB
LAVSplitter.ax                   2023-10-25 14:38:39 645.2 kB
LAVAudio.ax                      2023-10-25 14:38:38 326.7 kB
swscale-lav-7.dll                2023-10-25 14:38:37 607.2 kB
swresample-lav-4.dll             2023-10-25 14:38:36 133.7 kB
avformat-lav-60.dll              2023-10-25 14:38:35   5.2 MB
avutil-lav-58.dll                2023-10-25 14:38:35   0.9 MB
avfilter-lav-9.dll               2023-10-25 14:38:34 225.7 kB
avcodec-lav-60.dll               2023-10-25 14:38:33  14.0 MB
LAVFilters.Dependencies.manifest 2023-09-29 20:54:15   493 b
d. Delete 'PreloadInputFilters64' and 'PreloadFilters64' entries in your wincmd.ini [Lister].

Code: Select all

[Lister]
PreloadInputFilters64
PreloadFilters64
e. In the end, it also may be required to reinstall Total Commander in an update mode.
Last edited by beb on 2024-01-10, 09:56 UTC, edited 2 times in total.
#278521 User License
Total Commander [always the latest version, including betas] x86/x64 on Win10 x64/Android 10
kaorw
Junior Member
Junior Member
Posts: 14
Joined: 2024-01-03, 02:21 UTC

Re: Video(mp4) not playing in Lister

Post by *kaorw »

petermad wrote: 2024-01-05, 00:42 UTC 2kaorw
I looked at you screenshot from the Lister Player Settings again: https://i.ibb.co/9WW7jpT/017.png

Compared to my settings: https://tcmd.madsenworld.dk/lavfilters.png I can see that you have an extra filter in the Decoder filters (audio/video) section - the LAV Splitter {171252A0-8820-4AFE-9DF8-5C92B2D66B04}

Try and remove the LAV Splitter {171252A0-8820-4AFE-9DF8-5C92B2D66B04} entry from the list and restart TC to see if that helps.
I've tried removing LAV Splitter from the list and restarting, but the problem is still there.
kaorw
Junior Member
Junior Member
Posts: 14
Joined: 2024-01-03, 02:21 UTC

Re: Video(mp4) not playing in Lister

Post by *kaorw »

beb wrote: 2024-01-06, 12:46 UTC 2kaorw
I suppose, finally, petermad is giving the right cues addressing your issue.

Apparently, the dating of the "AutoPitch.dll", "SoundTouchDLL.dll", "SoundTouchDLL_License.txt", "vmr9rotator.dll" native files in the "Filter64" folder indicates that you are using Total Commander with weirdly outdated components.

Fixing your issue implies the following steps:

a. Delete everything within the "Filter64" folder, in other words, make it entirely empty (since you have no idea what is there, it would be completely safe).

b. Extract "AutoPitch.dll", "SoundTouchDLL.dll", "vmr9rotator.dll" from the actual Total Commander setup (https://totalcommander.ch/1102/tcmd1102x64.exe) and place them into the "Filter64" folder.

c. Download the actual LAVfolders archive (https://github.com/Nevcairiel/LAVFilters/releases/download/0.78/LAVFilters-0.78-x64.zip) and extract its contents into the "Filter64" folder.
The above steps give you the "Filter64" folder with the following contents (note: only .dll and .ax files are required to be there while all the others could be ignored):

Code: Select all

Filter64\
AutoPitch.dll             2023-11-09 11:02:00 215.5 kB
SoundTouchDLL_x64.dll     2023-11-09 11:02:00 173.5 kB
vmr9rotator.dll           2023-11-09 11:02:00 124.2 kB
libbluray.dll             2023-10-25 14:38:42 408.7 kB
IntelQuickSyncDecoder.dll 2023-10-25 14:38:41 503.7 kB
LAVVideo.ax               2023-10-25 14:38:40   1.1 MB
LAVSplitter.ax            2023-10-25 14:38:39 645.2 kB
LAVAudio.ax               2023-10-25 14:38:38 326.7 kB
swscale-lav-7.dll         2023-10-25 14:38:37 607.2 kB
swresample-lav-4.dll      2023-10-25 14:38:36 133.7 kB
avutil-lav-58.dll         2023-10-25 14:38:35   0.9 MB
avformat-lav-60.dll       2023-10-25 14:38:35   5.2 MB
avfilter-lav-9.dll        2023-10-25 14:38:34 225.7 kB
avcodec-lav-60.dll        2023-10-25 14:38:33  14.0 MB
d. Delete 'PreloadInputFilters64' and 'PreloadFilters64' entries in your wincmd.ini [Lister].

Code: Select all

[Lister]
PreloadInputFilters64
PreloadFilters64
e. In the end, it also may be required to reinstall Total Commander in an update mode.


I have a clean install of TC.

I also pasted LAVfilter into the filter64 folder.

There is no preload entry in the newly installed tc config file.

Code: Select all

include\	<DIR>	24-01-05 09:19	----
AutoPitch.dll	215.5 k	23-11-09 11:02	-a--
avcodec-lav-60.dll	14.0 M	23-10-25 20:38	-a--
avfilter-lav-9.dll	225.7 k	23-10-25 20:38	-a--
avformat-lav-60.dll	5.2 M	23-10-25 20:38	-a--
avutil-lav-58.dll	0.9 M	23-10-25 20:38	-a--
CHANGELOG.txt	60.6 k	23-10-25 20:28	-a--
COPYING	17.9 k	11-09-25 06:29	-a--
install_audio.bat	39 b	11-02-11 00:55	-a--
install_splitter.bat	42 b	11-02-11 00:55	-a--
install_video.bat	39 b	11-07-24 01:39	-a--
IntelQuickSyncDecoder.dll	503.7 k	23-10-25 20:38	-a--
LAVAudio.ax	326.7 k	23-10-25 20:38	-a--
LAVFilters.Dependencies.manifest	493 b	23-09-30 02:54	-a--
LAVSplitter.ax	645.2 k	23-10-25 20:38	-a--
LAVVideo.ax	1.1 M	23-10-25 20:38	-a--
libbluray.dll	408.7 k	23-10-25 20:38	-a--
README.txt	7.2 k	23-10-08 18:51	-a--
SoundTouchDLL_License.txt	319 b	23-11-09 11:02	-a--
SoundTouchDLL_x64.dll	173.5 k	23-11-09 11:02	-a--
swresample-lav-4.dll	133.7 k	23-10-25 20:38	-a--
swscale-lav-7.dll	607.2 k	23-10-25 20:38	-a--
uninstall_audio.bat	42 b	11-02-27 23:26	-a--
uninstall_splitter.bat	45 b	11-02-27 23:26	-a--
uninstall_video.bat	42 b	11-07-24 01:39	-a--
vmr9rotator.dll	124.2 k	23-11-09 11:02	-a--
I'm still not able to play videos on the lister.
User avatar
petermad
Power Member
Power Member
Posts: 14809
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Video(mp4) not playing in Lister

Post by *petermad »

2kaorw

Try selecting "User defined" in the Player settings, with the 3 filters shown in https://tcmd.madsenworld.dk/lavfilters.png
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
kaorw
Junior Member
Junior Member
Posts: 14
Joined: 2024-01-03, 02:21 UTC

Re: Video(mp4) not playing in Lister

Post by *kaorw »

petermad wrote: 2024-01-09, 00:26 UTC 2kaorw

Try selecting "User defined" in the Player settings, with the 3 filters shown in https://tcmd.madsenworld.dk/lavfilters.png
Image: https://i.ibb.co/kJz8y9t/019.png

Image: https://i.ibb.co/FD58DRt/020.png

Cannot find filters in user defined settings.

If I install the lav filter (as opposed to unzipping and copying it), can select it. However, unlike the screenshot you posted, I can only select the filter, but not DLL.

Image: https://i.ibb.co/f2z9DBX/017.png
User avatar
beb
Senior Member
Senior Member
Posts: 435
Joined: 2009-09-20, 08:03 UTC
Location: Odesa, Ukraine

Re: Video(mp4) not playing in Lister

Post by *beb »

2kaorw
Sad to see the issue is still there despite all the efforts.

Well, maybe it helps if you explicitly define the view mode for the .mp4 file type.
This can be done as follows:
  • TC (menu) - "Configuration" (menu entry) - "Options..." (drop-down menu entry)
  • "Configuration" (child window) - (in the left pane list, below "Operation" entry) - "Edit/View" (list entry)
  • "Edit/View" (right pane) - "[Configure internal viewer...]" (button)
  • "Configure lister" (child window) - "Multimedia" (tab) - "[Define view mode by file type]" (button)
  • "Lister: view methods by file type" (child window) - "[Add...]" (button)
    Type *.mp4 in the input field - "[OK]" (button)
  • "Lister: view methods by file type", "Please choose default view modes:" (child window)
    "[+]" (button) - "4 Image/Multimedia >" drop-down menu entry - "4i Internal" (side menu top section entry)
    or
    Type 4i in the input field
  • "[OK]","[OK]","[OK]","[OK]" (button) in all related dialogs
or from the Lister window itslef:
  • Lister (menu) - "Options" (menu entry) - "Configure..." (drop-down menu entry)
  • "Configure lister" (child window) - "Multimedia" (tab) - "[Define view mode by file type]" (button)
    and then from there as above...
#278521 User License
Total Commander [always the latest version, including betas] x86/x64 on Win10 x64/Android 10
User avatar
petermad
Power Member
Power Member
Posts: 14809
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Re: Video(mp4) not playing in Lister

Post by *petermad »

2kaorw

I don't advise to install the filters, just copy them to TC's Filters64 folder.
If you have installed the filters I suggest that you uninstall them with the various provided uninstall_*.bat files

That is normally all it takes.
License #524 (1994)
Danish Total Commander Translator
TC 11.03 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1371a
TC 3.50 on Android 6 & 13
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
kaorw
Junior Member
Junior Member
Posts: 14
Joined: 2024-01-03, 02:21 UTC

Re: Video(mp4) not playing in Lister

Post by *kaorw »

petermad wrote: 2024-01-10, 21:41 UTC 2kaorw

I don't advise to install the filters, just copy them to TC's Filters64 folder.
If you have installed the filters I suggest that you uninstall them with the various provided uninstall_*.bat files

That is normally all it takes.
I wanted to install it and see if it fixed the problem.
I tested all three of the following cases
1. Paste the file without installation
2. install and paste the file
3. install only
kaorw
Junior Member
Junior Member
Posts: 14
Joined: 2024-01-03, 02:21 UTC

Re: Video(mp4) not playing in Lister

Post by *kaorw »

beb wrote: 2024-01-10, 09:30 UTC 2kaorw
Sad to see the issue is still there despite all the efforts.

Well, maybe it helps if you explicitly define the view mode for the .mp4 file type.
This can be done as follows:
  • TC (menu) - "Configuration" (menu entry) - "Options..." (drop-down menu entry)
  • "Configuration" (child window) - (in the left pane list, below "Operation" entry) - "Edit/View" (list entry)
  • "Edit/View" (right pane) - "[Configure internal viewer...]" (button)
  • "Configure lister" (child window) - "Multimedia" (tab) - "[Define view mode by file type]" (button)
  • "Lister: view methods by file type" (child window) - "[Add...]" (button)
    Type *.mp4 in the input field - "[OK]" (button)
  • "Lister: view methods by file type", "Please choose default view modes:" (child window)
    "[+]" (button) - "4 Image/Multimedia >" drop-down menu entry - "4i Internal" (side menu top section entry)
    or
    Type 4i in the input field
  • "[OK]","[OK]","[OK]","[OK]" (button) in all related dialogs
or from the Lister window itslef:
  • Lister (menu) - "Options" (menu entry) - "Configure..." (drop-down menu entry)
  • "Configure lister" (child window) - "Multimedia" (tab) - "[Define view mode by file type]" (button)
    and then from there as above...
Unfortunately, it still shows up as binary, even though I specified it directly as 4i.

I also tried the internal player options among the viewer options one by one, but that didn't work either.
User avatar
AntonyD
Power Member
Power Member
Posts: 1249
Joined: 2006-11-04, 15:30 UTC
Location: Russian Federation

Re: Video(mp4) not playing in Lister

Post by *AntonyD »

2kaorw
do you have at least some standalone video player (and NOT windows media player of course) - which IS able to play as the mentioned 3 test video so and yours personal?
#146217 personal license
kaorw
Junior Member
Junior Member
Posts: 14
Joined: 2024-01-03, 02:21 UTC

Re: Video(mp4) not playing in Lister

Post by *kaorw »

AntonyD wrote: 2024-01-11, 08:27 UTC 2kaorw
do you have at least some standalone video player (and NOT windows media player of course) - which IS able to play as the mentioned 3 test video so and yours personal?
Yes. I try 5 different media player that can paly the videos.. :(
kaorw
Junior Member
Junior Member
Posts: 14
Joined: 2024-01-03, 02:21 UTC

Re: Video(mp4) not playing in Lister

Post by *kaorw »

By the way, something came to my mind while testing.
When I installed TC in a different folder, I noticed that it opened in the last folder I had opened before.
Is there any way to delete all existing config files and test it?
I was wondering if a full clean install would solve the problem.

I mean the appdata/roaming/ghisler folder and the I'm wondering if the settings are stored anywhere else but the TC folder.
Post Reply