Auf meinem PC ist alles in Ordnung, aber wenn ich dieses Video auf dem iPhone öffne, sehe ich nur einen schwarzen Bildschirm. Ich versuche, (von AVS Video Converter) es von MJPEG nach MJPEG zu konvertieren, indem ich alle Parameter wie in der Eingabedatei verwende und das iPhone normal wiedergibt. Ich verstehe nicht, warum Videos vor dem "Konvertieren" nicht auf dem iPhone abgespielt werden. Was mache ich falsch?
PS-Info von avconv:
vor dem "Konvertieren"
/mnt/dav $ avconv -i out.avi avconv version 0.8.6-6:0.8.6-1+rpi1, Copyright (c) 2000-2013 the Libav developers built on Mar 31 2013 13:58:10 with gcc 4.6.3 Input #0, avi, from 'out.avi': Metadata: encoder : Lavf53.21.1 Duration: 00:00:02.30, start: 0.000000, bitrate: 3767 kb/s Stream #0.0: Video: mjpeg, yuvj422p, 1280x720, PAR 1:1 DAR 16:9, 10 tbr, 10 tbn, 10 tbc At least one output file must be specified
nach "konvertieren"
/mnt/dav $ avconv -i out_conv.avi avconv version 0.8.6-6:0.8.6-1+rpi1, Copyright (c) 2000-2013 the Libav developers built on Mar 31 2013 13:58:10 with gcc 4.6.3 Input #0, avi, from 'out_conv.avi': Duration: 00:00:02.30, start: 0.000000, bitrate: 3804 kb/s Stream #0.0: Video: mjpeg, yuvj420p, 1280x720, 10 tbr, 10 tbn, 10 tbc At least one output file must be specified
1 Antwort auf die Frage
0
slhck
Das Problem scheint zu sein, dass das Video ein yuvj422pPixelformat hat, das 4: 2: 2- Chroma-Subsampling verwendet . Es kann sein, dass das iPhone nur 4: 2: 0-Subsampling unterstützt.