Теперь обнаружилось, что они как-то "неправильно" отконвертировались.
Вот при попытке создать скриншот происходит следущее:
Код: Выделить всё
$ ffmpeg -i ./1.3gp -an -ss 00:00:03 -r 2 -vframes 1 -s 176x144 -f mjpeg -y ./1.jpg
ffmpeg version CVS, build 3276800, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --extra-cflags=-fomit-frame-pointer -DRUNTIME_CPUDETECT --build i486-linux-gnu --enable-gpl --enable-pp --enable-zlib --enable-vorbis --enable-libogg --enable-theora --enable-a52 --enable-dts --enable-dc1394 --enable-libgsm --disable-debug --prefix=/usr
built on Jul 23 2008 21:50:24, gcc: 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
Input #0, mov,mp4,m4a,3gp,3g2, from './1.3gp':
Duration: N/A, bitrate: N/A
No audio or video streams availableИ ffplay такие видео не проигрывает:
Но в винде на Media Classic Player они проигрываются.
Как проигрываются они на мобиле не тестировал, но думаю, что некоторые мобилы будут воспроизводить, а некоторые не будут...
Есть и такие 3gp-файлы, к которым и скриншот генерируется и они воспроизводятся с помощью ffplay, но они не конвертировались тем коневертером, который наделал таких вот делов.
Вопрос: возможно ли "починить" такие видеофайлы и как это сделать?