Re: [FFmpeg-user] Newb Help! Extracting pics from recovered video file/ or repair recovered video file

2020-07-14 Thread Paul B Mahol
The only way to help you is providing input files, both broken and working ones.

On 7/14/20, frank rizo  wrote:
> Ok, so i found this….
> ffprobe -v error -select_streams v:0 -show_entries stream=codec_name \
>   -of default=noprint_wrappers=1:nokey=1 video.mkv
>
> and i used it on a working video recorded from the same camera. it said
> rawvideo
>
> is this a codec?   i tried the same command on the broken video, no luck
>
> ALLs-MacBook-Pro-3:desktop ALL$ ffprobe -v error -select_streams v:0
> -show_entries stream=codec_name \
>>   -of default=noprint_wrappers=1:nokey=1 yep.mov
> rawvideo
> ALLs-MacBook-Pro-3:desktop ALL$ ffprobe -v error -select_streams v:0
> -show_entries stream=codec_name \
>>   -of default=noprint_wrappers=1:nokey=1 5580.mov
> [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f92cb027800] moov atom not found
> 5580.mov: Invalid data found when processing input
> ALLs-MacBook-Pro-3:desktop ALL$
>
> I also did another video I recovered , which plays, and got this result…
>
> ALLs-MacBook-Pro-3:desktop ALL$ ffprobe -v error -select_streams v:0
> -show_entries stream=codec_name \
>>   -of default=noprint_wrappers=1:nokey=1 5579.mov
> h264
> ALLs-MacBook-Pro-3:desktop ALL$
>
> s…. I shall assume its h264 codec?
>
> how do i rebuild the codec, command line?
>
> cheers
>
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Newb Help! Extracting pics from recovered video file/ or repair recovered video file

2020-07-13 Thread frank rizo
Ok, so i found this….
ffprobe -v error -select_streams v:0 -show_entries stream=codec_name \
  -of default=noprint_wrappers=1:nokey=1 video.mkv

and i used it on a working video recorded from the same camera. it said 
rawvideo

is this a codec?   i tried the same command on the broken video, no luck

ALLs-MacBook-Pro-3:desktop ALL$ ffprobe -v error -select_streams v:0 
-show_entries stream=codec_name \
>   -of default=noprint_wrappers=1:nokey=1 yep.mov
rawvideo
ALLs-MacBook-Pro-3:desktop ALL$ ffprobe -v error -select_streams v:0 
-show_entries stream=codec_name \
>   -of default=noprint_wrappers=1:nokey=1 5580.mov
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f92cb027800] moov atom not found
5580.mov: Invalid data found when processing input
ALLs-MacBook-Pro-3:desktop ALL$ 

I also did another video I recovered , which plays, and got this result…

ALLs-MacBook-Pro-3:desktop ALL$ ffprobe -v error -select_streams v:0 
-show_entries stream=codec_name \
>   -of default=noprint_wrappers=1:nokey=1 5579.mov
h264
ALLs-MacBook-Pro-3:desktop ALL$ 

s…. I shall assume its h264 codec?  

how do i rebuild the codec, command line?

cheers

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Newb Help! Extracting pics from recovered video file/ or repair recovered video file

2020-07-13 Thread Paul B Mahol
On 7/13/20, frank rizo  wrote:
> I’m not that smart with all this, so, how do i find out that information?
> with a working video from the same source?

Yes, same settings from same source.

>
>> On Jul 13, 2020, at 1:06 PM, Paul B Mahol  wrote:
>>
>> On 7/13/20, frank rizo  wrote:
>>> I Think I am doing this correct, but I get an error. I have recovered
>>> some
>>> videos from a mac that crashed and can’t be helped… they are .mov files
>>> and
>>> look like they have a lot of data in them. several gig on each one… I
>>> have
>>> tried several unpaid and paid programs that use and don’t use some ffmpeg
>>> bits in them, with no luck to repair video. As I can NOT ply these videos
>>> with any type of player. So I am here, wondering if extracting pictures
>>> from
>>> the video will get me any , all partial… pics, … I tried this….with no
>>> result. heres from my terminal
>>>
>>>
>>> ALLs-MacBook-Pro-3:~ ALL$ cd desktop
>>> ALLs-MacBook-Pro-3:desktop ALL$ ls
>>> 5580.mov
>>> ALLs-MacBook-Pro-3:desktop ALL$ ffmpeg -i 5580.mov -vf fps=1/60
>>> thumb%04d.png
>>> ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
>>>  built with Apple LLVM version 10.0.0 (clang-1000.11.45.5)
>>>  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.3.1 --enable-shared
>>> --enable-pthreads --enable-version3 --enable-avresample --cc=clang
>>> --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls
>>> --enable-gpl
>>> --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame
>>> --enable-libopus --enable-librav1e --enable-librubberband
>>> --enable-libsnappy
>>> --enable-libsrt --enable-libtesseract --enable-libtheora
>>> --enable-libvidstab
>>> --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
>>> --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma
>>> --enable-libfontconfig --enable-libfreetype --enable-frei0r
>>> --enable-libass
>>> --enable-libopencore-amrnb --enable-libopencore-amrwb
>>> --enable-libopenjpeg
>>> --enable-librtmp --enable-libspeex --enable-libsoxr --enable-videotoolbox
>>> --disable-libjack --disable-indev=jack
>>>  libavutil  56. 51.100 / 56. 51.100
>>>  libavcodec 58. 91.100 / 58. 91.100
>>>  libavformat58. 45.100 / 58. 45.100
>>>  libavdevice58. 10.100 / 58. 10.100
>>>  libavfilter 7. 85.100 /  7. 85.100
>>>  libavresample   4.  0.  0 /  4.  0.  0
>>>  libswscale  5.  7.100 /  5.  7.100
>>>  libswresample   3.  7.100 /  3.  7.100
>>>  libpostproc55.  7.100 / 55.  7.100
>>> [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fe15d01b000] moov atom not found
>>> 5580.mov: Invalid data found when processing input
>>> ALLs-MacBook-Pro-3:desktop ALL$
>>>
>>
>> This can be done only if we know which codec where stored in file.
>>
>>> ___
>>> ffmpeg-user mailing list
>>> ffmpeg-user@ffmpeg.org
>>> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>>
>>> To unsubscribe, visit link above, or email
>>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>> ___
>> ffmpeg-user mailing list
>> ffmpeg-user@ffmpeg.org
>> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>>
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
>
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Newb Help! Extracting pics from recovered video file/ or repair recovered video file

2020-07-13 Thread Carl Zwanzig

On 7/13/2020 10:20 AM, frank rizo wrote:

I’m not that smart with all this, so, how do i find out that
information? with a working video from the same source?
ffprobe will report a lot of info about a video file; I find MediaInfo to be 
useful for that, too.


With that, you -may- be able to tell ffmpeg what to expect, and it -may- 
find something. After that, it gets into what's close to wizardry. You'll 
have to ask yourself whether recovering any video is worth the time and 
effort. A good analogy is looking for a needle in a haystack when you don't 
know exactly what the entire needle looks like.



Please don't top-post on this mailing list; if you're not familiar with the 
term, a quick search will turn up lots of info.


z!
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Newb Help! Extracting pics from recovered video file/ or repair recovered video file

2020-07-13 Thread Carl Zwanzig

On 7/13/2020 10:06 AM, Paul B Mahol wrote:

This can be done only if we know which codec where stored in file.


Yep.

Data recovery is always uncertain, whether from a single file or from a hard 
drive- if you can't find some indicator of what's where, it's all just 
random data (this is why many file systems keep copies of the "superblocks" 
all over the disk, so if it can't find one, it might find another). Most 
video file formats don't do that.


By knowing the container, codec, and resolution, a program -might- be able 
to step through the file looking for something familiar and then, through 
trial and error, -might- be able to assemble/recover some of the data.


This is not something ffmpeg is designed to do.

z!
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Newb Help! Extracting pics from recovered video file/ or repair recovered video file

2020-07-13 Thread frank rizo
I’m not that smart with all this, so, how do i find out that information? with 
a working video from the same source?

> On Jul 13, 2020, at 1:06 PM, Paul B Mahol  wrote:
> 
> On 7/13/20, frank rizo  wrote:
>> I Think I am doing this correct, but I get an error. I have recovered some
>> videos from a mac that crashed and can’t be helped… they are .mov files and
>> look like they have a lot of data in them. several gig on each one… I have
>> tried several unpaid and paid programs that use and don’t use some ffmpeg
>> bits in them, with no luck to repair video. As I can NOT ply these videos
>> with any type of player. So I am here, wondering if extracting pictures from
>> the video will get me any , all partial… pics, … I tried this….with no
>> result. heres from my terminal
>> 
>> 
>> ALLs-MacBook-Pro-3:~ ALL$ cd desktop
>> ALLs-MacBook-Pro-3:desktop ALL$ ls
>> 5580.mov
>> ALLs-MacBook-Pro-3:desktop ALL$ ffmpeg -i 5580.mov -vf fps=1/60
>> thumb%04d.png
>> ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
>>  built with Apple LLVM version 10.0.0 (clang-1000.11.45.5)
>>  configuration: --prefix=/usr/local/Cellar/ffmpeg/4.3.1 --enable-shared
>> --enable-pthreads --enable-version3 --enable-avresample --cc=clang
>> --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl
>> --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame
>> --enable-libopus --enable-librav1e --enable-librubberband --enable-libsnappy
>> --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab
>> --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
>> --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma
>> --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass
>> --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
>> --enable-librtmp --enable-libspeex --enable-libsoxr --enable-videotoolbox
>> --disable-libjack --disable-indev=jack
>>  libavutil  56. 51.100 / 56. 51.100
>>  libavcodec 58. 91.100 / 58. 91.100
>>  libavformat58. 45.100 / 58. 45.100
>>  libavdevice58. 10.100 / 58. 10.100
>>  libavfilter 7. 85.100 /  7. 85.100
>>  libavresample   4.  0.  0 /  4.  0.  0
>>  libswscale  5.  7.100 /  5.  7.100
>>  libswresample   3.  7.100 /  3.  7.100
>>  libpostproc55.  7.100 / 55.  7.100
>> [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fe15d01b000] moov atom not found
>> 5580.mov: Invalid data found when processing input
>> ALLs-MacBook-Pro-3:desktop ALL$
>> 
> 
> This can be done only if we know which codec where stored in file.
> 
>> ___
>> ffmpeg-user mailing list
>> ffmpeg-user@ffmpeg.org
>> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>> 
>> To unsubscribe, visit link above, or email
>> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
> 
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Re: [FFmpeg-user] Newb Help! Extracting pics from recovered video file/ or repair recovered video file

2020-07-13 Thread Paul B Mahol
On 7/13/20, frank rizo  wrote:
> I Think I am doing this correct, but I get an error. I have recovered some
> videos from a mac that crashed and can’t be helped… they are .mov files and
> look like they have a lot of data in them. several gig on each one… I have
> tried several unpaid and paid programs that use and don’t use some ffmpeg
> bits in them, with no luck to repair video. As I can NOT ply these videos
> with any type of player. So I am here, wondering if extracting pictures from
> the video will get me any , all partial… pics, … I tried this….with no
> result. heres from my terminal
>
>
> ALLs-MacBook-Pro-3:~ ALL$ cd desktop
> ALLs-MacBook-Pro-3:desktop ALL$ ls
> 5580.mov
> ALLs-MacBook-Pro-3:desktop ALL$ ffmpeg -i 5580.mov -vf fps=1/60
> thumb%04d.png
> ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
>   built with Apple LLVM version 10.0.0 (clang-1000.11.45.5)
>   configuration: --prefix=/usr/local/Cellar/ffmpeg/4.3.1 --enable-shared
> --enable-pthreads --enable-version3 --enable-avresample --cc=clang
> --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls --enable-gpl
> --enable-libaom --enable-libbluray --enable-libdav1d --enable-libmp3lame
> --enable-libopus --enable-librav1e --enable-librubberband --enable-libsnappy
> --enable-libsrt --enable-libtesseract --enable-libtheora --enable-libvidstab
> --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
> --enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma
> --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libass
> --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
> --enable-librtmp --enable-libspeex --enable-libsoxr --enable-videotoolbox
> --disable-libjack --disable-indev=jack
>   libavutil  56. 51.100 / 56. 51.100
>   libavcodec 58. 91.100 / 58. 91.100
>   libavformat58. 45.100 / 58. 45.100
>   libavdevice58. 10.100 / 58. 10.100
>   libavfilter 7. 85.100 /  7. 85.100
>   libavresample   4.  0.  0 /  4.  0.  0
>   libswscale  5.  7.100 /  5.  7.100
>   libswresample   3.  7.100 /  3.  7.100
>   libpostproc55.  7.100 / 55.  7.100
> [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fe15d01b000] moov atom not found
> 5580.mov: Invalid data found when processing input
> ALLs-MacBook-Pro-3:desktop ALL$
>

This can be done only if we know which codec where stored in file.

> ___
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".