Скопируйте 3gp moov atom из одного файла в другой - PullRequest
2 голосов
/ 02 февраля 2012

Я был в Норвегии, и я прекрасно провел время;Я записал свою поездку на санях, и мой HTC Sensation выключился, когда я закончил свою поездку, потому что моя батарея разрядилась.

Когда я добрался до своего ноутбука, я обнаружил видеофайл 630 Мб на своем телефоне, но яне в состоянии играть это с VLC.Так как я использую Ubuntu , я попытался ffprobe мой файл, и я получил следующее:

[22:22 @ ~/Desktop] $ ffprobe VIDEO0002.3gp 
FFprobe version 0.6-4:0.6-2ubuntu6.3, Copyright (c) 2007-2010 the FFmpeg developers
  built on Dec 21 2011 18:43:14 with gcc 4.4.5
  configuration: --extra-version=4:0.6-2ubuntu6.3 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i686/cmov --cpu=i686 --enable-shared --disable-static --disable-ffmpeg --disable-ffplay
  libavutil     50.15. 1 / 50.15. 1
  libavcodec    52.72. 2 / 52.72. 2
  libavformat   52.64. 2 / 52.64. 2
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.19. 0 /  1.19. 0
  libswscale     0.11. 0 /  0.11. 0
  libpostproc   51. 2. 0 / 51. 2. 0
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x8c3c010]moov atom not found
VIDEO0002.3gp: Operation not permitted

У меня была идея, что я мог бы использовать более старые записивидео с моего телефона и просто скопируйте атом moov из этого рабочего файла в сломанный.Есть идеи по этому поводу?Как я могу решить эту проблему?

1 Ответ

1 голос
/ 02 февраля 2012

Это может происходить по разным причинам. См. ffmpeg - атом moov не найден .

...