我有一台佳能 EOS Rebel SL1 (100D),屏幕上有一个卡住的像素,这真的让我很烦恼。我正在尝试播放其中一个“坏点修复器”相机上的视频,以使其再次栩栩如生。
我正在尝试ffmpeg
模仿佳能的编解码器,但遗憾的是没有成功。我正在使用这作为我的起点,并添加了一些内容(例如这和这)来匹配元数据。这是我当前的命令行:
ffmpeg -i reviver.mp4 -map_metadata -1 -movflags use_metadata_tags -metadata creation_time="2019-10-13 22:05:33" -metadata compatible_brands="qt CAEP" -metadata minor_version="537331968" -metadata com.apple.quicktime.make="Canon" -metadata com.apple.quicktime.model="Canon EOS REBEL SL1" -metadata com.apple.quicktime.rating.user="0.000000" -metadata com.apple.quicktime.author="Anyone" -acodec pcm_s16le -ar 48000 -ac 2 -vcodec libx264 -pix_fmt yuvj420p -profile:v baseline -level:v 5.0 -s 1920x1080 -r ntsc -colorspace bt709 -color_primaries bt709 -color_trc bt709 MVI_2701.MOV
生成的文件的输出ffprobe
结果如下:
Metadata:
major_brand : qt
compatible_brands: qt CAEP
creation_time : 2019-10-13 22:05:33
minor_version : 537331968
com.apple.quicktime.make: Canon
com.apple.quicktime.model: Canon EOS REBEL SL1
com.apple.quicktime.rating.user: 0.000000
com.apple.quicktime.author: Anyone
encoder : Lavf58.33.100
Duration: 00:00:35.97, start: 0.000000, bitrate: 2892 kb/s
Stream #0:0: Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuvj420p(pc, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 1353 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc (default)
Metadata:
creation_time : 2019-10-14T03:05:33.000000Z
handler_name : VideoHandler
encoder : Lavc58.59.102 libx264
Stream #0:1: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s (default)
Metadata:
creation_time : 2019-10-14T03:05:33.000000Z
handler_name : SoundHandler
这是我的佳能数码单反相机的视频输出:
Metadata:
major_brand : qt
minor_version : 537331968
compatible_brands: qt CAEP
com.apple.quicktime.make: Canon
com.apple.quicktime.model: Canon EOS REBEL SL1
com.apple.quicktime.rating.user: 0.000000
com.apple.quicktime.author: Ernesto
creation_time : 2019-10-13T19:50:54.000000Z
Duration: 00:00:21.60, start: 0.000000, bitrate: 89302 kb/s
Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuvj420p(pc, bt709), 1920x1080, 87729 kb/s, 23.98 fps, 23.98 tbr, 24k tbn, 48k tbc (default)
Metadata:
creation_time : 2019-10-13T19:50:54.000000Z
Stream #0:1(eng): Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s (default)
Metadata:
creation_time : 2019-10-13T19:50:54.000000Z
尽管有些次要的区别在于,两者看起来几乎一样。但我的输出文件无法在相机上播放。
我最后一次尝试尝试将我的数码单反相机视频的元数据复制到我的假 .MOV 中使用exiftools
。实际上复制了一些额外的元数据,但似乎对于 DSLR 来说还不够。
你对我有什么建议?