On 23/09/2017 16:41, Daniel Bauer wrote:
Am 23.09.2017 um 14:45 schrieb Dave Plater:
On 23/09/2017 14:40, Daniel Bauer wrote:
Am 23.09.2017 um 14:21 schrieb Dave Plater:
On 23/09/2017 11:43, Daniel Bauer wrote:
"Suddenly" the mp4-videos from my mobile phone cannot be played anymore, no matter what player I use: it only shows a black screen plus plays the sound, but no image.
...
snip ...
The first check is execute ffplay videofile and post the output line that starts with :"Stream #0:0(eng): Video:" it may have a different #0:0 numeral. If ffplay works then vlc should but worst case you can convert it with ffmpeg. Regards Dave P
ffplay plays normal, the line you asked for is:
Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 3840x2160, 48327 kb/s, 29.98 fps, 30 tbr, 90k tbn, 180k tbc (default)
Yes, I could convert them, but I use vlc to look thru the videos deciding which ones I want to convert for web-use etc., to take screen shots an the like. It worked before with those videos...
Ok this puts the ball in the court of vlc and ffmpeg2. Try zypper se -si libavcodec and post the result. Dave P
zypper se -si libavcodec:
S | Name | Type | Version | Arch | Repository ---+--------------+---------+-------------+--------+------------------- i+ | libavcodec52 | package | 0.7.16-8.1 | x86_64 | (System Packages) i+ | libavcodec56 | package | 2.8.13-34.1 | x86_64 | Packman Repository i+ | libavcodec57 | package | 3.3.4-9.1 | x86_64 | Packman Repository
Read my other post. I see there's a package vlc-codec-gstreamer which might be the better way to go also install gstreamer-plugins-libav which will use the same codecs as ffplay. Your libavcodec56 is up to date but I suspect that vlc has a problem with x265 maybe caused by the recent libavcodec56 and libavformat56 updates. Does it play any other videos that show "Stream #0:0(eng): Video: h264 (High)" you don't have to use ffplay just use ffprobe. Dave P -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org