I am unable to open some mov files that I took with my Fuji Finepix HS25EXR. The first 4 open with no problem but the last 14 will not open and when I try opening them with Videos in Linux Mint I get an error message that says it was unable to determine the stream type. I normally have the camera in EXR mode but after I found I had a problem I found the camera was in advanced mode. I don't know what effect that would have on videos. I ran FFMPEG against one of the bad files and this is what it told me:
ffmpeg version 2.1.1 Copyright (c) 2000-2013 the FFmpeg developers
built on Nov 20 2013 08:04:32 with gcc 4.8 (Debian 4.8.2-5)
configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libpulse --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --enable-libvidstab --enable-libzvbi --enable-libiec61883 --enable-libfdk-aac --enable-vaapi --enable-libdc1394 --disable-altivec --disable-armv5te --disable-armv6 --disable-vis --shlibdir=/usr/lib/x86_64-linux-gnu
libavutil 52. 48.101 / 52. 48.101
libavcodec 55. 39.101 / 55. 39.101
libavformat 55. 19.104 / 55. 19.104
libavdevice 55. 5.100 / 55. 5.100
libavfilter 3. 90.100 / 3. 90.100
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
[adp @ 0xaabb00] Format adp detected only with low score of 25, misdetection possible!
Input #0, adp, from 'Videos/Eugene/DSCF0889.MOV':
Duration: 09:28:30.69, start: 0.000000, bitrate: 438 kb/s
Stream #0:0: Audio: adpcm_dtk, 48000 Hz, stereo, s16p
[mp4 @ 0xab86a0] track 0: could not find tag, codec not currently supported in container
Output #0, mp4, to 'out.mp4':
Metadata:
encoder : Lavf55.19.104
Stream #0:0: Audio: adpcm_dtk, 48000 Hz, stereo
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted
I ran Untrunc against the file giving it a good file also it it ran for 10 hours before I finally stopped it with no results.
I have posted on Linuxquestions.org also. Does anyone have a suggestion on how to fix these files? Thank you.
Running Mediainfo against the file that won't open and one that will that should have been very similar gave me this:
kuser@khost:~/Videos/Eugene$ mediainfo DSCF0889.MOV
General
Complete name : DSCF0889.MOV
File size : 1.74 GiB
kuser@khost:~/Videos/Eugene$ mediainfo DSCF0871.MOV
General
Complete name : DSCF0871.MOV
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt
File size : 1.89 GiB
Duration : 19mn 8s
Overall bit rate : 14.1 Mbps
Movie name/More : FUJIFILM DIGITAL CAMERA FinePix HS25EXR
Encoded date : UTC 2016-07-21 10:45:24
Tagged date : UTC 2016-07-21 10:45:24
Origin : Digital Camera
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=15
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 19mn 8s
Bit rate : 12.6 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.202
Stream size : 1.68 GiB (89%)
Language : English
Encoded date : UTC 2016-07-21 10:45:24
Tagged date : UTC 2016-07-21 10:45:24
Audio
ID : 2
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : sowt
Duration : 19mn 8s
Bit rate mode : Constant
Bit rate : 768 Kbps
Channel count : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Stream size : 105 MiB (5%)
Language : English
Encoded date : UTC 2016-07-21 10:45:24
Tagged date : UTC 2016-07-21 10:45:24
		
			+ Reply to Thread
			
		
		
		
			
	
	
				Results 1 to 12 of 12
			
		- 
	Last edited by rstuff; 25th Jul 2016 at 20:08. Reason: Adding Mediainfo results 
- 
	Sounds like damaged or missing header. Have you tried recover_mp4_to_h264? 
- 
	I have not used recover_mp4_to_h264. I don't have Windows. I did try Untrunc which does use a good file to help restore a bad file but it seemed to get stuck in a loop. 
- 
	It's a console app so you may be able to run it in DOSBox. 
- 
	I did get Dosbox and Recover_Mp4 installed but I am now having other issues with running out of space on my harddrive. I saw this coming quite some time ago but never fixed it. Video's eat up space pretty fast. I am also looking at updating my operating system. I saw where Dosbox breaks the video into separate audio and video componets and then you have to put them back together with another program like FFMPEG. I may need some help with the FFMPEG parameters when I get there. Thank you. 
- 
	Something's odd about the audio: 2ch x 48kHz x 16bit LPCM should equal double your 768kbps. 
 
 Scott
- 
	I got my space problems resolved and found that recover_mp4_to_h264 does not run under DOS. I tried running it under Wine and I got a lot of errors which I am trying to resolve. The output follows. 
 
 kuser@khost:~$ wine Windows/recover_mp4_to_h264.exe Videos/Eugene/DSCF0871.MOV --analyze
 err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
 fixme ervice ervice cmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2 cmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
 fixme ervice ervice cmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2 cmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2
 fixme:heap:HeapSetInformation (nil) 1 (nil) 0
 recover_mp4_to_h264 v1.44 (C) 2011-2016 Dmitry Vasilyev <slydiman@mail.ru>
 http://slydiman.me
 
 Cannot map file 'Videos/Eugene/DSCF0871.MOV', MapViewOfFile error 8
 WARNING: Used slow file read method
 Analyzing file 'Videos/Eugene/DSCF0871.MOV':
 
 'ftyp' 0x0 [20] Major Brand: 'qt ', Minor Version: 0x0
 Compatible brands: 'qt '
 'moov' 0x14 [1017252]
 'mvhd' 0x1C [108] Movie Header: Time scale 30000, Duration 34444410 (1148.15 sec)
 Rate 1, Volume 1
 Creating time: 2016/7/21 10:45:24
 Modification time: 2016/7/21 10:45:24
 Next Track ID: 3
 'trak' 0x88 [922150]
 'tkhd' 0x90 [92] Track #1, Duration 34444410
 Resolution: 1920x1080
 Creating time: 2016/7/21 10:45:24
 Modification time: 2016/7/21 10:45:24
 'edts' 0xEC [36]
 Unprocessed 28 bytes
 'mdia' 0x110 [922014]
 'mdhd' 0x118 [32] Media Header: Time scale 30000, Duration 34444410 (1148.15 sec)
 Creating time: 2016/7/21 10:45:24
 Modification time: 2016/7/21 10:45:24
 'hdlr' 0x138 [33] Component Type: 'mhlr', Subtype: 'vide'
 'minf' 0x159 [921941]
 'vmhd' 0x161 [20]
 'dinf' 0x175 [36]
 'dref' 0x17D [28]
 'url ' 0x18D [12]
 Unprocessed 4 bytes 00 00 00 01
 'stbl' 0x199 [921877]
 'stsd' 0x1A1 [153]
 'avc1' 0x1B1 [137] Video Sample 1920x1080, 24 bits, AVC Coding
 'avcC' 0x207 [51] AVC video 1920x1080, High Profile, Level 4.0
 'stts' 0x23A [24] Time-to-Sample[1] (#: Count * Duration):
 0: 34410 * 1001
 'stsc' 0x252 [28] Sample-to-Chunk[1] (#: FirstChunk / SamplesPerChunk / SampleDescIndex):
 0: 1 / 30 / 1
 'free' 0x26E [12]
 'stsz' 0x27A [137660] Sample Size[34410] (#: Sample Size):
 0: 0x2e740
 1: 0x92c0
 2: 0x9040
 3: 0x8d80
 4: 0x8ac0
 5: 0xa600
 6: 0x9b40
 7: 0x9ac0
 8: 0x9a00
 9: 0x9440
 10: 0x9440
 ...
 'free' 0x21C36 [726360]
 'stco' 0xD318E [4604] Chunk Offset[1147] (#: Chunk Offset):
 0: 0x127480
 1: 0x2da9c0
 2: 0x483a00
 3: 0x632800
 4: 0x7e0440
 5: 0x98f1c0
 6: 0xb41100
 7: 0xcef280
 8: 0xe9f900
 9: 0x104d100
 10: 0x11ffac0
 ...
 'free' 0xD438A [24212]
 'stss' 0xDA21E [4604] Sync Sample[1147] (#: SamplesNumber):
 0: 1
 1: 31
 2: 61
 3: 91
 4: 121
 5: 151
 6: 181
 7: 211
 8: 241
 9: 271
 10: 301
 ...
 'free' 0xDB41A [24212]
 'trak' 0xE12AE [29229]
 'tkhd' 0xE12B6 [92] Track #2, Duration 34444410
 Creating time: 2016/7/21 10:45:24
 Modification time: 2016/7/21 10:45:24
 'edts' 0xE1312 [36]
 Unprocessed 28 bytes
 'mdia' 0xE1336 [29093]
 'mdhd' 0xE133E [32] Media Header: Time scale 48000, Duration 55111056 (1148.15 sec)
 Creating time: 2016/7/21 10:45:24
 Modification time: 2016/7/21 10:45:24
 'hdlr' 0xE135E [33] Component Type: 'mhlr', Subtype: 'soun'
 'minf' 0xE137F [29020]
 'smhd' 0xE1387 [16]
 'dinf' 0xE1397 [36]
 'dref' 0xE139F [28]
 'url ' 0xE13AF [12]
 Unprocessed 4 bytes 00 00 00 01
 'stbl' 0xE13BB [28960]
 'stsd' 0xE13C3 [52]
 'sowt' 0xE13D3 [36] Sound Sample v0, 2ch, 16 bits, 48000 Hz
 'stts' 0xE13F7 [24] Time-to-Sample[1] (#: Count * Duration):
 0: 55111056 * 1
 'stsc' 0xE140F [28] Sample-to-Chunk[1] (#: FirstChunk / SamplesPerChunk / SampleDescIndex):
 0: 1 / 48048 / 1
 'free' 0xE142B [12]
 'stsz' 0xE1437 [20] Sample Size[0] (#: Sample Size = 0x2):
 'stco' 0xE144B [4604] Chunk Offset[1147] (#: Chunk Offset):
 0: 0xf85c0
 1: 0x2abb00
 2: 0x454b40
 3: 0x603940
 4: 0x7b1580
 5: 0x960300
 6: 0xb12240
 7: 0xcc03c0
 8: 0xe70a40
 9: 0x101e240
 10: 0x11d0c00
 ...
 'free' 0xE2647 [24212]
 'udta' 0xE84DB [65757]
 '?fmt' 0xE84E7 [26] Digital Camera
 '?inf' 0xE8501 [68] FUJIFILM DIGITAL CAMERA FinePix HS25EXR
 'FFMV' 0xE8541 [38]
 Unprocessed 30 bytes
 'MVTG' 0xE8567 [10214]
 Unprocessed 10206 bytes
 'free' 0xEAD4D [55403]
 'mdat' 0xF85B8 [2025705480]
 ----------------------
 
 File 'avcc.hdr' created succesfully
 File 'mp4a.hdr' created succesfully
 ----------------------
 
 Video statistics:
 Sample Size: Min 0x2b40, Avg 0xa5c0, Max 0x33d80
 Samples Per Chunk: Min 30, Avg 30, Max 30
 
 Count 1147, [ 65 88 82] Size Min 0x1fc7c, Avg 0x2aefc, Max 0x3393c
 Count 1147, [ 41 9a 10] Size Min 0x4dbc, Avg 0xa67c, Max 0x16ffc
 Count 1147, [ 41 9a 21] Size Min 0x4e3c, Avg 0x9dbc, Max 0x1333c
 Count 1147, [ 41 9a 31] Size Min 0x46fc, Avg 0x983c, Max 0x13a3c
 Count 1147, [ 41 9a 42] Size Min 0x4abc, Avg 0x993c, Max 0x1553c
 Count 1147, [ 41 9a 52] Size Min 0x3bfc, Avg 0x9d3c, Max 0x1db3c
 Count 1147, [ 41 9a 63] Size Min 0x357c, Avg 0x9f7c, Max 0x1a07c
 Count 1147, [ 41 9a 73] Size Min 0x34bc, Avg 0xa0fc, Max 0x14a3c
 Count 1147, [ 41 9a 84] Size Min 0x2b3c, Avg 0x9ebc, Max 0x1313c
 Count 1147, [ 41 9a 94] Size Min 0x4bfc, Avg 0x9e7c, Max 0x139bc
 Count 1147, [ 41 9a a5] Size Min 0x437c, Avg 0x9ffc, Max 0x1327c
 Count 1147, [ 41 9a b5] Size Min 0x4d3c, Avg 0xa0fc, Max 0x12d7c
 Count 1147, [ 41 9a c6] Size Min 0x503c, Avg 0xa13c, Max 0x125fc
 Count 1147, [ 41 9a d6] Size Min 0x5bbc, Avg 0xbc3c, Max 0x15e3c
 Count 1147, [ 41 9a e7] Size Min 0x4e7c, Avg 0xac7c, Max 0x1583c
 Count 1147, [ 61 88 bd] Size Min 0x235fc, Avg 0x2b27c, Max 0x33d7c
 Count 1147, [ 41 9b 08] Size Min 0x537c, Avg 0xa3fc, Max 0x14b3c
 Count 1147, [ 41 9b 18] Size Min 0x4abc, Avg 0x9c7c, Max 0x16c7c
 Count 1147, [ 41 9b 29] Size Min 0x487c, Avg 0x9a7c, Max 0x132fc
 Count 1147, [ 41 9b 39] Size Min 0x47fc, Avg 0x997c, Max 0x13b7c
 Count 1147, [ 41 9b 4a] Size Min 0x4fbc, Avg 0x9cbc, Max 0x135fc
 Count 1147, [ 41 9b 5a] Size Min 0x47bc, Avg 0x9d7c, Max 0x1297c
 Count 1147, [ 41 9b 6b] Size Min 0x4abc, Avg 0xa13c, Max 0x1a93c
 Count 1147, [ 41 9b 7b] Size Min 0x48bc, Avg 0xa03c, Max 0x1a17c
 Count 1147, [ 41 9b 8c] Size Min 0x46fc, Avg 0xa07c, Max 0x15cfc
 Count 1147, [ 41 9b 9c] Size Min 0x4dfc, Avg 0xa03c, Max 0x1757c
 Count 1147, [ 41 9b ad] Size Min 0x58fc, Avg 0x9ffc, Max 0x139bc
 Count 1147, [ 41 9b bd] Size Min 0x4b3c, Avg 0x9ffc, Max 0x133bc
 Count 1147, [ 41 9b ce] Size Min 0x56bc, Avg 0xbefc, Max 0x151bc
 Count 1147, [ 41 9b de] Size Min 0x58fc, Avg 0xb1bc, Max 0x1587c
 ----------------------
 
 Sound statistics:
 Sample Size: Min 0x2, Avg 0x2, Max 0x2
 Samples Per Chunk: Min 48048, Avg 48048, Max 48048
 
 Now run the following command to start recovering:
 recover_mp4_to_h264.exe corrupted_file result.h264 result.wav --qt
 
 Then use ffmpeg to mux the final file:
 ffmpeg.exe -r 29.970 -i result.h264 -i result.wav -c:v copy -c:a copy result.mov
 kuser@khost:~$ ^C
 kuser@khost:~$ wine Windows/recover_mp4_to_h264.exe Videos/Eugene/DSCF0889.MOV result.h264 result.wav --qt
 err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
 fixme ervice ervice cmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2 cmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
 fixme ervice ervice cmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2 cmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2
 fixme:heap:HeapSetInformation (nil) 1 (nil) 0
 recover_mp4_to_h264 v1.44 (C) 2011-2016 Dmitry Vasilyev <slydiman@mail.ru>
 http://slydiman.me
 
 Writing H264 video file 'result.h264'...
 Video format: AVC video 1920x1080, High Profile, Level 4.0
 Assuming max AVC NAL unit size 0xEA3800
 Used AVC templates: QuickTime MOV
 WARNING: Cannot find 'esds' atom inside audio header 'mp4a.hdr'.
 Writing audio file 'result.wav'...
 Audio format: Assuming audio stream is PCM, 48000Hz 2ch 16bit
 Searching 'mdat' atom in 'Videos/Eugene/DSCF0889.MOV'...
 Cannot find 'mdat' atom in first 64MB of 'Videos/Eugene/DSCF0889.MOV'
 FATAL ERROR: The file 'Videos/Eugene/DSCF0889.MOV' cannot be recovered. The entire file is filled by FF byte!
 Video=0.000
 'result.h264' created, size 40 (0.000%)
 Audio=0.000
 'result.wav' created, size 46 (0.000%)
 kuser@khost:~$ ffmpeg.exe -r 29.970 -i result.h264 -i result.wav -c:v copy -c:a copy result.mov
 ffmpeg.exe: command not found
 kuser@khost:~$ ffmpeg -r 29.970 -i result.h264 -i result.wav -c:v copy -c:a copy result.mov
 ffmpeg version 2.1.1 Copyright (c) 2000-2013 the FFmpeg developers
 built on Nov 20 2013 08:04:32 with gcc 4.8 (Debian 4.8.2-5)
 configuration: --prefix=/usr --extra-cflags='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security ' --extra-ldflags='-Wl,-z,relro' --cc='ccache cc' --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-nonfree --disable-stripping --enable-libvpx --enable-libschroedinger --disable-encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-librtmp --enable-avfilter --enable-libfreetype --enable-libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-libbluray --enable-libcdio --enable-gnutls --enable-frei0r --enable-openssl --enable-libass --enable-libopus --enable-fontconfig --enable-libpulse --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --enable-libvidstab --enable-libzvbi --enable-libiec61883 --enable-libfdk-aac --enable-vaapi --enable-libdc1394 --disable-altivec --disable-armv5te --disable-armv6 --disable-vis --shlibdir=/usr/lib/x86_64-linux-gnu
 libavutil 52. 48.101 / 52. 48.101
 libavcodec 55. 39.101 / 55. 39.101
 libavformat 55. 19.104 / 55. 19.104
 libavdevice 55. 5.100 / 55. 5.100
 libavfilter 3. 90.100 / 3. 90.100
 libswscale 2. 5.101 / 2. 5.101
 libswresample 0. 17.104 / 0. 17.104
 libpostproc 52. 3.100 / 52. 3.100
 [h264 @ 0x1dd1b00] Format h264 detected only with low score of 1, misdetection possible!
 [h264 @ 0x1dd2560] missing picture in access unit with size 40
 [h264 @ 0x1dd2560] no frame!
 [h264 @ 0x1dd1b00] decoding for stream 0 failed
 [h264 @ 0x1dd1b00] Could not find codec parameters for stream 0 (Video: h264): unspecified size
 Consider increasing the value for the 'analyzeduration' and 'probesize' options
 result.h264: could not find codec parameters
- 
	Looks like your MOV is not recoverable with this tool. Did you try "increasing the value for the 'analyzeduration' and 'probesize' options"? 
- 
	I have not tried bumping up the duration or probe size. My kids have Mac's and Window PC's and I plan on seeing them this weekend so I will see if a Mac or Windows PC has any better luck with them. 
- 
	Oops, that was bad advice I gave you. The last messages are from FFmpeg, which didn't have anything valid to work on because recover_mp4_to_h264 couldn't find the media streams. It said your file was filled with FF bytes (all 1s) which is very bad news. I doubt the platform errors had anything to do with it. But give it a try on Windows and good luck! 
- 
	I saw another post on here. https://forum.videohelp.com/threads/379840-Mov-file-corrupted-and-won-t-play-Help%21?p=...16#post2455316 I checked the files with Virtualdub hex editor and they were filled with high values like you said. I am surprised that the camera did not complain about the card but I guess the card may have failed after the last video. The camera tells me to format the card now. 
 Thank you.
Similar Threads
- 
  Vidcoder is unable to open AVCHD camcorder files.By Stears555 in forum Video ConversionReplies: 3Last Post: 1st Jun 2015, 18:03
- 
  can not open mov files in premiere cc or after effects cc ,do i need codec?By rama in forum Newbie / General discussionsReplies: 14Last Post: 13th Nov 2014, 00:53
- 
  Can I open .mov files via VFWBy marcorocchini in forum Newbie / General discussionsReplies: 4Last Post: 22nd Nov 2013, 15:21
- 
  Unable to open some files. what's Windows file name character set?By Zephir in forum ComputerReplies: 11Last Post: 10th Jul 2012, 15:52
- 
  Cannot open .mov files in Total Media ExtremeBy edong in forum Authoring (Blu-ray)Replies: 5Last Post: 16th Jan 2012, 23:18


 
		
		 View Profile
				View Profile
			 View Forum Posts
				View Forum Posts
			 Private Message
				Private Message
			 
 
			
			
 Quote
 Quote