Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Hardware & Software > Software players

Reply
 
Thread Tools Display Modes
Old 21st July 2024, 21:54   #61  |  Link
Jamaika
Registered User
 
Join Date: Jul 2015
Posts: 955
I check what I did wrong in my ffmpeg.
There isn't point in reporting anything during the holidays.
Your ffmpeg works better anyway.
I see you aren't adding encoder hevc directx12.
Jamaika is offline   Reply With Quote
Old 21st July 2024, 21:58   #62  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
Quote:
Originally Posted by Jamaika View Post
I see you aren't adding encoder hevc directx12.
I do not even know it exists. If it is just a matter of adding another "--enable" option to ffmpeg_options.txt for MABS, I could try...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 30th July 2024, 14:50   #63  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
New upload: ffmpeg N-116471-g54b0f439ec-g0e09f6d690 (now with libxeve + libxevd)

Code:
[Win32] ffmpeg version N-116469-g34d90c2be5-g0e09f6d690+1 Copyright (c) 2000-2024 the FFmpeg developers
[Win64] ffmpeg version N-116471-g54b0f439ec-g0e09f6d690+3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 14.1.0 (Rev3, Built by MSYS2 project)
Quote:
configuration: --pkg-config=pkgconf --cc='ccache gcc' --cxx='ccache g++' --ld='ccache g++' --extra-cxxflags=-fpermissive --extra-cflags=-Wno-int-conversion --disable-autodetect --disable-doc --enable-amf --enable-bzlib --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib --enable-sdl2 --enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libaom --disable-debug --enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa --enable-libopenjpeg --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libshine --enable-gpl --enable-avisynth --enable-libxvid --enable-libopenmpt --enable-librav1e --enable-libsrt --enable-libgsm --enable-libvmaf --enable-libsvtav1 --enable-chromaprint --enable-frei0r --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfribidi --enable-libgme --enable-libilbc --enable-libsvthevc --enable-libkvazaar --enable-libmodplug --enable-librist --enable-librtmp --enable-librubberband --enable-libtesseract --enable-libxavs --enable-libzmq --enable-libzvbi --enable-openal --enable-libcodec2 --enable-ladspa --enable-vapoursynth --enable-libglslang --enable-vulkan --enable-libdavs2 --enable-libxavs2 --enable-libuavs3d --enable-libplacebo --enable-libjxl --enable-libxeve --enable-libxevd --enable-opencl --enable-opengl --enable-libopenh264 --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC --extra-cflags=-DCACA_STATIC --extra-cflags=-DMODPLUG_STATIC --extra-cflags=-DCHROMAPRINT_NODLL --extra-cflags=-DZMQ_STATIC --extra-libs=-lpsapi --extra-cflags=-DLIBXML_STATIC --extra-libs=-liconv --disable-w32threads --extra-cflags=-DKVZ_STATIC_LIB --extra-cflags=-DAL_LIBTYPE_STATIC --extra-cflags='-IG:/MABS/local64/include' --extra-cflags='-IG:/MABS/local64/include/AL'
Code:
libavutil      59. 31.100 / 59. 31.100
libavcodec     61. 11.100 / 61. 11.100
libavformat    61.  5.101 / 61.  5.101
libavdevice    61.  2.100 / 61.  2.100
libavfilter    10.  2.102 / 10.  2.102
libswscale      8.  2.100 /  8.  2.100
libswresample   5.  2.100 /  5.  2.100
libpostproc    58.  2.100 / 58.  2.100
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 31st July 2024, 21:16   #64  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,458
Quote:
Originally Posted by LigH View Post
New upload: ffmpeg N-116471-g54b0f439ec-g0e09f6d690 (now with libxeve + libxevd)
Download size = 247.01 MB 😱 😬

But thanks anyway
__________________
«Your software patents have expired.»
filler56789 is offline   Reply With Quote
Old 31st July 2024, 21:22   #65  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
I tried to include as much as I could. Mainly to see if any of the libraries fail. You can surely select a more practical subset for your needs. And possibly some beyond GPL licenses, too...
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 19th August 2024, 20:52   #66  |  Link
therube
Registered User
 
Join Date: Aug 2013
Posts: 209
(I'll just note, & not that I care, but since you built it, figured I'd test it [on Win7], but
that build will no longer work on Windows 7.
Similar thread, Gyan FFmpeg, 7.0.1 fails to run on Win7.)

Last edited by therube; 19th August 2024 at 20:58.
therube is offline   Reply With Quote
Old 19th August 2024, 21:03   #67  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
If my ffmpeg build links a codec which does not support Windows 7 anymore, or the ffmpeg core relies on OS functions not yet available in Windows 7 (especially related to multithreading), then the whole ffmpeg may not support Windows 7 anymore. That's not my fault but the development progress of ffmpeg.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 20th August 2024, 00:22   #68  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,458
F.W.I.W., this GitHub repository says its FFmpeg builds support Windows 7.
__________________
«Your software patents have expired.»
filler56789 is offline   Reply With Quote
Old 29th August 2024, 20:19   #69  |  Link
therube
Registered User
 
Join Date: Aug 2013
Posts: 209
(
Quote:
F.W.I.W., this GitHub repository says its FFmpeg builds support Windows 7.
Just to point out, no. Win7 no longer works on his -n7.0 builds either, Windows 7 "The application was unable to start correctly (0xc0000005)" for any builds after 20240531 #386.

His -n-6.1 [I'll assume] work, as does gyan's ffmpeg-release-essentials [but not ffmpeg-release-full].
)
therube is offline   Reply With Quote
Old 29th August 2024, 20:55   #70  |  Link
filler56789
SuperVirus
 
filler56789's Avatar
 
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,458
Quote:
Originally Posted by therube View Post
(

Just to point out, no. Win7 no longer works on his -n7.0 builds either, Windows 7 "The application was unable to start correctly (0xc0000005)" for any builds after 20240531 #386.

His -n-6.1 [I'll assume] work, as does gyan's ffmpeg-release-essentials [but not ffmpeg-release-full].
)
Thanks for the update *THUMBS UP*
Well, misinformation is all that we get for trusting lazy developers...
(YES, if someone takes two months to change a few words in a ReadMe.txt, then that someone is definitely lazy).
__________________
«Your software patents have expired.»

Last edited by filler56789; 29th August 2024 at 20:58.
filler56789 is offline   Reply With Quote
Old 8th November 2024, 14:41   #71  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
Big shoutout to Chris Degawa who made mplayer/mencoder compile again!

New upload: mplayer SVN r38666 (2024-11-07) / ffmpeg N-117719-g9687f712c1-g2eb9c35010

Code:
[Win32] ffmpeg version N-117717-ga266bd02d2-g2eb9c35010+1 Copyright (c) 2000-2024 the FFmpeg developers
[Win64] ffmpeg version N-117719-g9687f712c1-g2eb9c35010+3 Copyright (c) 2000-2024 the FFmpeg developers
built with gcc 14.2.0 (Rev1, Built by MSYS2 project)

libavutil      59. 46.100 / 59. 46.100
libavcodec     61. 24.100 / 61. 24.100
libavformat    61.  9.100 / 61.  9.100
libavdevice    61.  4.100 / 61.  4.100
libavfilter    10.  6.101 / 10.  6.101
libswscale      8.  9.101 /  8.  9.101
libswresample   5.  4.100 /  5.  4.100
libpostproc    58.  4.100 / 58.  4.100
Quote:
configuration: --pkg-config=pkgconf --cc='ccache gcc' --cxx='ccache g++' --ld='ccache g++' --extra-cxxflags=-fpermissive --extra-cflags=-Wno-int-conversion --disable-autodetect --enable-amf --enable-bzlib --enable-cuda --enable-cuvid --enable-d3d12va --enable-d3d11va --enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib --enable-sdl2 --enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libaom --disable-debug --enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype --enable-libharfbuzz --enable-libmysofa --enable-libopenjpeg --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libshine --enable-gpl --enable-avisynth --enable-libxvid --enable-libopenmpt --enable-librav1e --enable-libsrt --enable-libgsm --enable-libvmaf --enable-libsvtav1 --enable-chromaprint --enable-frei0r --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfribidi --enable-libgme --enable-libilbc --enable-libsvthevc --enable-libkvazaar --enable-libmodplug --enable-librtmp --enable-librubberband --enable-libtesseract --enable-libxavs --enable-libzmq --enable-libzvbi --enable-openal --enable-libcodec2 --enable-ladspa --enable-vapoursynth --enable-libglslang --enable-vulkan --enable-libdavs2 --enable-libxavs2 --enable-libuavs3d --enable-libplacebo --enable-libjxl --enable-libvvenc --enable-libvvdec --enable-libxeve --enable-libxevd --enable-libvpl --enable-liblc3 --enable-opencl --enable-opengl --enable-libopenh264 --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC --extra-cflags=-DCACA_STATIC --extra-cflags=-DMODPLUG_STATIC --extra-cflags=-DCHROMAPRINT_NODLL --extra-cflags=-DZMQ_STATIC --extra-libs=-lpsapi --extra-cflags=-DLIBXML_STATIC --extra-libs=-liconv --disable-w32threads --extra-cflags=-DKVZ_STATIC_LIB --extra-cflags=-DAL_LIBTYPE_STATIC --extra-cflags='-IG:/MABS/local64/include' --extra-cflags='-IG:/MABS/local64/include/AL'
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 12th November 2024, 20:18   #72  |  Link
therube
Registered User
 
Join Date: Aug 2013
Posts: 209
Quote:
Originally Posted by therube View Post
I'll note that these builds do not handle (& I'll say it incorrectly) external subtitle (.srt) files that contain "unicode" characters in their name.

If you have:
- video.mp4
- video.srt
the subtitles display just fine.

But if you have:
- videö.mp4
- videö.srt
the ö character cause the display of the subtitles to fail (not display).

(Likewise, other builds, like https://sourceforge.net/projects/mplayer-win32/files/, do not have this issue.)
It looks to be this, #2325, MPlayer doesn't auto load subtitles with unicode filenames.

Now they do show a "hack" in there, but if I look at sherpya's build, https://raw.githubusercontent.com/sh...ub/subreader.c, it does not have that hack included (& yet, something he does bypasses the issue)?

-

With a filename of "für.mp4", mplayer (sherpya build, loading & displaying the sub) shows:

Load subtitles in C:\out\MI\
Load subtitles in C:/out/MI/mplayer/sub/
SUB: Added subtitle file (1): C:\out\MI\f├╝r.srt

-

With r38666, if I drop für.mp4 onto mplayer.exe, it shows:

> Load subtitles in C:\out\MI\

But no mention of, SUB: Added...

-

If I (with r38666):

mplayer.exe -sub für.srt für.mp4

I get:

SUB: Added subtitle file (1): f├╝r.srt
Load subtitles in ./

and that DOES work!?

-

And with (sherpya's) if I:

mplayer.exe -sub für.srt für.mp4

I get:

SUB: Added subtitle file (1): f├╝r.srt
Load subtitles in ./
Load subtitles in C:/out/MI/mplayer/sub/
SUB: Added subtitle file (2): ./f├╝r.srt

So it loads 2 sets of (the same as it is) subtitle.
1 time, it is picked up automatically, based on same name-part, the other from the command line.

-

Might path separators be playing in, / vs \ ?

Last edited by therube; 12th November 2024 at 21:54.
therube is offline   Reply With Quote
Old 13th November 2024, 15:13   #73  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
One factor might be the code page of the console system. It may be CP 1252 (commonly named "ANSI" although it is not correct) by default, it can be configured to UTF-8.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 2nd January 2025, 22:50   #74  |  Link
swordsman
Registered User
 
Join Date: May 2007
Posts: 18
Hi.
Is there ability to compile mplayer with libmodplug support?
swordsman is offline   Reply With Quote
Old 2nd January 2025, 23:20   #75  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
Probably yes. Looking into the EXE I built using M-AB-S, I can find a compiler option "-DMODPLUG_STATIC", and I can find strings mentioning different module formats as demultiplexers. But I have absolutely no clue how to use mplayer to actually play a module file. I do not even know how to make mplayer print out an internal help page.
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 4th January 2025, 18:49   #76  |  Link
swordsman
Registered User
 
Join Date: May 2007
Posts: 18
After looking into Sherpya's source of mplayer configure file I've made modifications to mabs mplayer configure file (about enabling libmodplug) and got it - now I can play most of tracker formats and even MIDI files. Only thing for MIDI is to find a way of loading external soundfont into mplayer's modplug...
swordsman is offline   Reply With Quote
Old 15th February 2025, 13:38   #77  |  Link
swordsman
Registered User
 
Join Date: May 2007
Posts: 18
Mplayer compile fails again

Unfortunally, compiling of mplayer again fails
swordsman is offline   Reply With Quote
Old 18th February 2025, 17:34   #78  |  Link
therube
Registered User
 
Join Date: Aug 2013
Posts: 209
(Just noting that sherpya has released a new build, [20250217]MPlayer r38676+g4dc2ae69e7 - FFmpeg N-118489-g4dc2ae69e7.)
therube is offline   Reply With Quote
Old 20th March 2025, 19:50   #79  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 7,439
New upload: mplayer SVN r38677 (2025-02-20) / ffmpeg N-118889-g494e8a12f6-g76f09ab647

Code:
[Win32] ffmpeg version N-118887-g086b57feae-g76f09ab647+1 Copyright (c) 2000-2025 the FFmpeg developers
[Win64] ffmpeg version N-118889-g494e8a12f6-g76f09ab647+3 Copyright (c) 2000-2025 the FFmpeg developers
built with gcc 14.2.0 (Rev3, Built by MSYS2 project)

libavutil      59. 60.100 / 59. 60.100
libavcodec     61. 33.102 / 61. 33.102
libavformat    61.  9.107 / 61.  9.107
libavdevice    61.  4.100 / 61.  4.100
libavfilter    10.  9.100 / 10.  9.100
libswscale      8. 13.103 /  8. 13.103
libswresample   5.  4.100 /  5.  4.100
libpostproc    58.  4.100 / 58.  4.100
Quote:
configuration: --pkg-config=pkgconf --cc='ccache gcc' --cxx='ccache g++' --ld='ccache g++' --extra-cxxflags=-fpermissive --extra-cflags=-Wno-int-conversion --disable-autodetect --enable-amf --enable-bzlib --enable-cuda --enable-cuvid --enable-d3d12va --enable-d3d11va --enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib --enable-sdl2 --enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d --enable-libaom --disable-debug --enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype --enable-libharfbuzz --enable-libmysofa --enable-libopenjpeg --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libshine --enable-gpl --enable-avisynth --enable-libxvid --enable-libopenmpt --enable-librav1e --enable-libsrt --enable-libgsm --enable-libvmaf --enable-libsvtav1 --enable-chromaprint --enable-frei0r --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfribidi --enable-libgme --enable-libilbc --enable-libsvthevc --enable-libkvazaar --enable-libmodplug --enable-librtmp --enable-librubberband --enable-libtesseract --enable-libxavs --enable-libzmq --enable-libzvbi --enable-openal --enable-libcodec2 --enable-ladspa --enable-vapoursynth --enable-libglslang --enable-vulkan --enable-libdavs2 --enable-libxavs2 --enable-libuavs3d --enable-libplacebo --enable-libjxl --enable-libvvenc --enable-libvvdec --enable-libxeve --enable-libxevd --enable-libvpl --enable-liblc3 --enable-opencl --enable-opengl --enable-libopenh264 --enable-gnutls --extra-cflags=-DLIBTWOLAME_STATIC --extra-cflags=-DCACA_STATIC --extra-cflags=-DMODPLUG_STATIC --extra-cflags=-DCHROMAPRINT_NODLL --extra-cflags=-DZMQ_STATIC --extra-libs=-lpsapi --extra-cflags=-DLIBXML_STATIC --extra-libs=-liconv --disable-w32threads --extra-cflags=-DKVZ_STATIC_LIB --extra-cflags=-DAL_LIBTYPE_STATIC --extra-cflags='-IG:/MABS/local64/include' --extra-cflags='-IG:/MABS/local64/include/AL'
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 30th September 2025, 20:52   #80  |  Link
swordsman
Registered User
 
Join Date: May 2007
Posts: 18
Quote:
Originally Posted by LigH View Post
New upload: mplayer SVN r38677 (2025-02-20) / ffmpeg N-118889-g494e8a12f6-g76f09ab647

Code:
[Win32] ffmpeg version N-118887-g086b57feae-g76f09ab647+1 Copyright (c) 2000-2025 the FFmpeg developers
[Win64] ffmpeg version N-118889-g494e8a12f6-g76f09ab647+3 Copyright (c) 2000-2025 the FFmpeg developers
built with gcc 14.2.0 (Rev3, Built by MSYS2 project)

libavutil      59. 60.100 / 59. 60.100
libavcodec     61. 33.102 / 61. 33.102
libavformat    61.  9.107 / 61.  9.107
libavdevice    61.  4.100 / 61.  4.100
libavfilter    10.  9.100 / 10.  9.100
libswscale      8. 13.103 /  8. 13.103
libswresample   5.  4.100 /  5.  4.100
libpostproc    58.  4.100 / 58.  4.100

Hi, how did you compile that mplayer? My attempts to use MABS fails...
swordsman is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 00:59.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.