facebookresearch / consistent_depth

We estimate dense, flicker-free, geometrically consistent depth from monocular video, for example hand-held cell phone video.
MIT License
1.6k stars 236 forks source link

ffmpeg check moov atom not found ayush.mp4? #28

Open molyswu opened 3 years ago

molyswu commented 3 years ago

Hi, Try to: python main.py --video_file data/videos/ayush.mp4 --path results/ayush --camera_params "1671.770118, 540, 960" --camera_model "SIMPLE_PINHOLE" --make_video

----------- Parameters ------------- align: 16 batch_size: 4 camera_model: SIMPLE_PINHOLE camera_params: 1671.770118, 540, 960 colmap_bin_path: colmap configure: default dense_frame_ratio: 0.95 dense_pixel_ratio: 0.3 display_freq: 100 ffmpeg: ffmpeg flow_checkpoint: FlowNet2 flow_ops: ['hierarchical2'] frame_range: '' initialize_pose: False lambda_parameter: 0 lambda_reprojection: 1.0 lambda_view_baseline: 0.1 learning_rate: 0.0004 log_dir: None make_video: True matcher: exhaustive model_type: mc num_epochs: 20 op: all optimizer: Adam overlap_ratio: 0.2 path: results/ayush print_freq: 1 refine_intrinsics: False save_epoch_freq: 1 size: 384 sparse: False val_epoch_freq: 1 video_file: data/videos/ayush.mp4


Processing dataset 'results/ayush'

Output directory: results/ayush/R_hierarchical2_mc


Extracting PTS


ffmpeg -i data/videos/ayush.mp4 -vframes 1 /tmp/tmpu_mf371z.png ffmpeg version 3.4.8-0ubuntu0.2 Copyright (c) 2000-2020 the FFmpeg developers built with gcc 7 (Ubuntu 7.5.0-3ubuntu1~18.04) configuration: --prefix=/usr --extra-version=0ubuntu0.2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x55cd130988c0] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible! [mov,mp4,m4a,3gp,3g2,mj2 @ 0x55cd130988c0] moov atom not found data/videos/ayush.mp4: Invalid data found when processing input



Traceback (most recent call last): File "main.py", line 13, in dp.process(params)

fp = builtins.open(filename, "rb") FileNotFoundError: [Errno 2] No such file or directory: '/tmp/tmpu34wuoeh.png'

Thanks!

molyswu commented 3 years ago

it's working,data/videos/ayush.mp4,nvalid data.

alexwaston0891 commented 3 years ago

Hello! I can help you to fix moov atom not found error by trying some of the quick ways. So, once try the ways and solve this issue. Good luck…