Hi, habe hier eine MP4 mit einem "Movie Name" laut mediainfo. Ich möchte das entfernen bzw. ggf. umbenennen, geht das?
"Movie Name" entfernen
-
-
Wahrscheinlich ja, es wird sicherlich auch GUIs für die MP4Box geben (YAMB, mp4UI, My MP4Box GUI, ... — bei VideoHelp gibt es ein aktuelles Software-Archiv), die auch das Tagging unterstützen. Ansonsten müsstest du herausfinden, wie man an der Kommandozeile mit MP4Box die Tags entfernt...
-
Ansonsten müsstest du herausfinden, wie man an der Kommandozeile mit MP4Box die Tags entfernt...
Ja, vllt. könnt ihr mir dabei helfen, MP4Box habe ich, aber eine GUI scheint es für Linux (Lubuntu) nicht zu geben -
Dann schau mal nach Hybrid von Selur. Das sollte OS-portabel sein. Ob es aber MP4Box benutzt, weiß ich grad nicht...
-
MP4-Tags werden mit AtomicParsley bearbeitet.
-
MP4-Tags werden mit AtomicParsley bearbeitet.
Ich glaube damit kann man nur ITunes-Audio-MP4 bearbeiten, ich habe hier allerdings ein Video-MP4.
ergab
Bei Hybrid steige ich irgendwie nicht durch -
MP4Box:
CodeSupported iTunes tag modifiers: album_artist usage: album_artist=album artist album usage: album=name tracknum usage: track=x/N track usage: track=name artist usage: artist=name comment usage: comment=any comment compilation usage: compilation=yes,no composer usage: composer=name created usage: created=time disk usage: disk=x/N tool usage: tool=name genre usage: genre=name name usage: name=name tempo usage: tempo=integer writer usage: writer=name group usage: group=name cover usage: cover=file.jpg,file.png encoder usage: encoder=name gapless usage: gapless=yes,no [B][COLOR='#008000']all usage: all=NULL[/COLOR][/B]
Also sollte wohl so etwas funktionieren, glaube ich:
Ungetestet.
Ansonsten gäbe es noch den Track-Handler-Namen:
Dafür müsste man zunächst die Track-ID ermitteln:
Angenommen, der Track mit dem Namen hätte die ID 1, dann sollte man den löschen können:
Auch ungetestet...
-
Der Titel ist ja kein 'Artwork', das sind Bilddateien.
-
mp4 = itunes mp4 container. das war mir so nicht klar. mit itunes assoziiere ich immer noch eher audio/musik, Aber gut mit
funktioniert es. Umbenennen ist auch nicht so wichtig.
Wenn ich jetzt allerdings eine ganze Reihe von .mp4 in einem Ordner (Alle die selbe Endung) ändern möchte, was gebe ich da ein? -
In (Win)DOS CMD / Batch gibt es den FOR-Befehl als Schleife.
In einer Linux-Shell ist das eventuell noch einfacher, da hier Dateinamen mit Sternchen wohl automatisch zu allen passenden Dateinamen erweitert werden; oder das ist überhaupt nicht, was man will, dann muss man mal nachlesen, wie man in Shell-Skripten (je nach Shell-Variante: sh / bash) Schleifen programmiert. Mir fehlt da die Praxiserfahrung.
-
-
Nebenbei: alle files (oder Ordner) in Hybrid reinziehen audio&video handling auf passthrough, output Pfad festlegen, generate aktivieren, jobs erstellen und abarbeiten lassen geht auch
-
Würde das ganze gerne mit ffmpeg in der Kommandozeile machen wenns um AVIs geht. Könnt ihr mir da helfen? Hybrid kommt am Ende ein CRASHED
MediainfoCodeGeneralComplete name : /video.aviFormat : AVIFormat/Info : Audio Video InterleaveFile size : 425 MiBDuration : 42mn 20sOverall bit rate : 1 404 KbpsMovie name : Der zu entfernende Movie NameWriting application : Lavf55.37.102VideoID : 0Format : xvidCodec ID : xvidDuration : 42mn 20sBit rate : 1 201 KbpsWidth : 720 pixelsHeight : 400 pixelsDisplay aspect ratio : 16:9Frame rate : 25.000 fpsScan type : ProgressiveBits/(Pixel*Frame) : 0.167Stream size : 364 MiB (86%)Title : movieAudioID : 1Format : AC-3Format/Info : Audio Coding 3Mode extension : CM (complete main)Format settings, Endianness : BigCodec ID : 2000Duration : 42mn 20sBit rate mode : ConstantBit rate : 192 KbpsChannel(s) : 2 channelsChannel positions : Front: L RSampling rate : 48.0 KHzFrame rate : 31.250 fps (1536 spf)Bit depth : 16 bitsCompression mode : LossyStream size : 58.1 MiB (14%)Alignment : Aligned on interleavesInterleave, duration : 32 ms (0.80 video frame)
Hybrid-Log
Code
Alles anzeigenFiltering input files,.. Analysing 1 input files,... analyzing: video.avi checking a/v ids in ffmpeg,...: /home/user/Schreibtisch/video.avi analyzing video.avi grabbing audio ids for: /home/user/Schreibtisch/video.avi -> audio ids found: 0 analyzing audio streams... analyzing audio stream: 0 analyzing audio stream with mplayer grabbing audio data and delay infos with MediaInfo for /home/user/Schreibtisch/video.avi grabbing video ids for: video.avi -> video ids found: 0 analyzing video streams... analyzing video stream: 0 analyzing video.avi ffmpeg video analysis for /home/user/Schreibtisch/video.avi finished starting auto routines for source number: 1 -> finished auto routines for source number: 1 Input is completely analysed,... Creating job for current source -> Creating jobs for source 1,... -> Generating calls for: /home/user/Schreibtisch/video.mkv createJobs for /home/user/Schreibtisch/video.mkv creating audio subjobs,... creating attachment extraction subjobs creating video subjobs creating muxing subjobs optimizing the subJobs -> finished creating subjobs for current source added new job with id 19_54_46_5810 Starting Main@19:54:54.877: "/usr/bin/ffmpeg" -y -threads 2 -i "/home/user/Schreibtisch/video.avi" -map 0:1 -vn -sn -acodec copy -map_metadata -1 -metadata handler_name="Hybrid 2015.12.23.1" "/tmp/iId_2_aid_0_19_54_46_5810_01.ac3" finished after 00:00:06.231 Created /tmp/iId_2_aid_0_19_54_46_5810_01.ac3 (58.1396 MB) Starting Main@19:55:01.126: "/usr/bin/mplayer" -nosound -dumpvideo -dumpfile "/tmp/19_54_46_5810_02.raw" "/home/user/Schreibtisch/video.avi" finished after 00:00:12.300 Created /tmp/19_54_46_5810_02.raw (363.695 MB) Starting Main@19:55:13.454: "/usr/bin/mkvmerge" --ui-language en_US -o "/home/user/Schreibtisch/video.mkv" --disable-track-statistics-tags --global-tags "/tmp/video_19_54_46_5810__03.xml" -d 0 --default-track 0:yes --default-duration 0:25fps --aspect-ratio-factor 0:103/104 --no-chapters --compression -1:none --forced-track 0:yes --no-audio --no-subtitles "/tmp/19_54_46_5810_02.raw" --default-track 0:yes --forced-track 0:no -a 0 --compression -1:none --no-video --no-subtitles --no-chapters "/tmp/iId_2_aid_0_19_54_46_5810_01.ac3" finished after 00:00:06.429 with exitCode 2 -> 19_54_46_5810_04_muxing crashed:ERROR: /home/user/Schreibtisch/video.mkv was not created! Job 19_54_46_5810 finished!
-
Der Crash liegt daran, dass der Videostream anscheinend nicht richtig erkannt wird und die Dateiendung .raw und nicht .m4v ist bei Extrahieren mit mplayer.
-> wenn ich es hier mache geht es ohne Probleme, d.h. ohne DebugOutput der Joberstellung kann ich dazu nicht mehr sagen. -
Ich habe jetzt als "Standard output container" avi gewählt und "Always use ffmpeg for muxing". So funktioniert es
-
Hier via mkvmerge via Bash-Skript unter Linux für MKV
via mkvpropedit ohne remuxen möglich
Danke an Moritz Bunkus von mkvmerge für die Hilfe
-
Aktuell unter Windows 10 funktionierts mit MP4Box nicht
CodeMP4Box.exe -version MP4Box - GPAC version 0.5.0-rev4065 GPAC Copyright: (c) Jean Le Feuvre 2000-2005 (c) ENST 2005-200X GPAC Configuration: (static configuration file) Features: GPAC_HAS_SSL GPAC_HAS_SPIDERMONKEY GPAC_HAS_JPEG GPAC_HAS_PNG
MP4Box GUI habe ich noch keine Funktion entdeckt für Tags entfernen
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!