VLC can't play constructed video clips
Posted: 08 Feb 2024 14:11
I construct video clips by running a FeeCAD macro which creates a model and animates it, saving each frame of the animation to a .png file. Then I stitch the frames together using an ffmpeg commend like this
or this
VLC can't play these files, although bino can. With some files it displays a few frames and then stops, although the progress bar keeps advancing. With other files it just displays its usual skin containing a blank window with its logo in the middle. In the blank widow case, VLC gets stuck and won't quit. The QUIT menu option does nothing, and a QUIT signal also does nothing. I can close the window, but vlc is still there: it takes a KILL signal to get rid of it.
I have tried resetting preferences, which doesn't help.
VLC version is 3.0.20
says
NAME="openSUSE Leap"
VERSION="15.5"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.5"
PRETTY_NAME="openSUSE Leap 15.5"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.5"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Leap"
LOGO="distributor-logo-Leap"
Hardware is a Dell Precision 7700 with an external 4K monitor.
VLC will play a DVD, so the basic hardware and video play logic is working.
You can examine the constructed video clips behind this movie links on my website, currently at http://richard-parkins.free.nf.
Code: Select all
ffmpeg -r 25 -i %04d.png -f avi -b:v 1000000 bc.avi
Code: Select all
ffmpeg -r 25 -i %04d.png -b:v 1000000 bc.mp4
I have tried resetting preferences, which doesn't help.
VLC version is 3.0.20
Code: Select all
cat /etc/os-release
NAME="openSUSE Leap"
VERSION="15.5"
ID="opensuse-leap"
ID_LIKE="suse opensuse"
VERSION_ID="15.5"
PRETTY_NAME="openSUSE Leap 15.5"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:15.5"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Leap"
LOGO="distributor-logo-Leap"
Hardware is a Dell Precision 7700 with an external 4K monitor.
VLC will play a DVD, so the basic hardware and video play logic is working.
You can examine the constructed video clips behind this movie links on my website, currently at http://richard-parkins.free.nf.