2017-05-17 2 views
1

Je souhaite supprimer les données codées dans le fichier mp4 pour le test. Pour cela, j'essaie d'utiliser une bibliothèque comme mp4box, ffmpeg, AtomicParsley.
Mais je ne peux pas.
Comment puis-je supprimer une date codée dans les métadonnées?
Est-ce impossible?Suppression de la date codée des métadonnées de mp4?

$ mediainfo xxxxx.mp4 

General 
Complete name       : xxxxx.mp4 
Format         : MPEG-4 
Format profile       : Base Media 
Codec ID         : isom (isom/iso2/mp41) 
File size        : 4.62 MiB 
Duration         : 2 min 0 s 
Overall bit rate mode     : Constant 
Overall bit rate       : 323 kb/s 
Encoded date        : UTC 1904-01-01 00:00:00 
Tagged date        : UTC 1904-01-01 00:00:00 
Writing application      : Lavf57.71.100 

Audio 
ID          : 1 
Format         : AAC 
Format/Info        : Advanced Audio Codec 
Format profile       : LC 
Codec ID         : 40 
Duration         : 2 min 0 s 
Duration_LastFrame      : -1 ms 
Bit rate mode       : Constant 
Bit rate         : 322 kb/s 
Channel(s)        : 2 channels 
Channel positions      : Front: L R 
Sampling rate       : 44.1 kHz 
Frame rate        : 43.066 FPS (1024 spf) 
Compression mode       : Lossy 
Stream size        : 4.60 MiB (100%) 
Default         : Yes 
Alternate group       : 1 
Encoded date        : UTC 1904-01-01 00:00:00 
Tagged date        : UTC 1904-01-01 00:00:00 
+0

Quelle commande avez-vous essayé avec ffmpeg? – Mulvya

+0

J'ai fait comme suit. '' 'ffmpeg -i 001.mp4 -vcodec copy -acodec copy new001.mp4''' – yongwoon

+1

Je ne l'ai pas examiné, mais c'est peut-être la valeur par défaut de ce que' mediainfo' affiche s'il n'y a pas de 'creation_time 'métadonnées. – LordNeckbeard

Répondre

1

Merci LordNeckbeard. Tu as raison.
c'est juste la valeur par défaut de mediainfo.
les valeurs réelles sont vidées.

Je ne regardais pas en elle, mais peut-être est juste la valeur par défaut de ce MediaInfo affiche s'il n'y a pas de métadonnées CREATION_TIME.