LINUX.ORG.RU

Прибить индекс к видео, которое не открывается через ffmpeg, mpv и т.д.

 


0

1

Есть видео с видеорегистратора, расширение mp4, кодек якобы avc1, хотя камера утверждает, что h264. Оно не открывается ни одним линуксовым плеером. Под вендой его открывает WMP при условии что оно переименовано в avi, но при этом не виден индекс файла, т.е. длина 0:00. Как его сделать нормальным? Видеорегистратор beward.

exiftool:

exiftool otryad-731.mp4 
ExifTool Version Number         : 10.55
File Name                       : otryad-731.mp4
Directory                       : .
File Size                       : 296 MB
File Modification Date/Time     : 2017:10:04 15:04:53+03:00
File Access Date/Time           : 2017:10:04 15:12:43+03:00
File Inode Change Date/Time     : 2017:10:04 15:17:10+03:00
File Permissions                : rw-r--r--
File Type                       : MP4
File Type Extension             : mp4
MIME Type                       : video/mp4
Major Brand                     : MP4  Base Media v1 [IS0 14496-12:2003]
Minor Version                   : 0.2.0
Compatible Brands               : isom, iso2, mp41
Movie Data Size                 : 309608524
Movie Data Offset               : 36
Movie Header Version            : 0
Create Date                     : 0000:00:00 00:00:00
Modify Date                     : 0000:00:00 00:00:00
Time Scale                      : 1000
Duration                        : 0:59:59
Preferred Rate                  : 1
Preferred Volume                : 100.00%
Preview Time                    : 0 s
Preview Duration                : 0 s
Poster Time                     : 0 s
Selection Time                  : 0 s
Selection Duration              : 0 s
Current Time                    : 0 s
Next Track ID                   : 5
Track Header Version            : 0
Track Create Date               : 0000:00:00 00:00:00
Track Modify Date               : 0000:00:00 00:00:00
Track ID                        : 1
Track Duration                  : 0:59:59
Track Layer                     : 0
Track Volume                    : 0.00%
Matrix Structure                : 1 0 0 0 1 0 0 0 1
Image Width                     : 1920
Image Height                    : 1080
Media Header Version            : 0
Media Create Date               : 0000:00:00 00:00:00
Media Modify Date               : 0000:00:00 00:00:00
Media Time Scale                : 1000
Media Duration                  : 0:59:59
Media Language Code             : eng
Handler Type                    : Video Track
Handler Description             : Video Handler
Graphics Mode                   : srcCopy
Op Color                        : 0 0 0
Compressor ID                   : avc1
Source Image Width              : 1920
Source Image Height             : 1080
X Resolution                    : 72
Y Resolution                    : 72
Bit Depth                       : 24
Video Frame Rate                : 25
Avg Bitrate                     : 688 kbps
Image Size                      : 1920x1080
Megapixels                      : 2.1
Rotation                        : 0
mpv otryad-731.mp4
Playing: otryad-731.mp4
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: error reading header
[lavf] avformat_open_input() failed
[ffmpeg/demuxer] mov,mp4,m4a,3gp,3g2,mj2: error reading header
[lavf] avformat_open_input() failed
Failed to recognize file format.


Exiting... (Errors when loading file)

Файл в студию.

anonymous ()
Ответ на: комментарий от steemandlinux

vlc где-то на 24.04 поперхнулся , а до этого каждые две секунды видимо автоэкспозиция срабатывает .avc part10

anonymous ()
Ответ на: комментарий от steemandlinux

ffmpeg -i input.mp4 -map 0 -c copy output.mkv

Через MKVToolnix еще попробуй.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.