To give you exact commands, here are the most common you might need: 1. Add metadata (title, artist, description, date) Using ffmpeg :
Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4
ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i chapters.txt \ -map_metadata 1 \ -codec copy \ "Kabitan.chapters.mp4" ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i cover.jpg \ -map 0 -map 1 \ -c copy -disposition:v:1 attached_pic \ "Kabitan.with.cover.mp4" If by “provide feature” you meant something else — like extract features (resolution, bitrate, codec), or add a feature to a media server (Plex, Jellyfin), or rename/move automatically — please clarify and I’ll give you the exact solution.
It sounds like you want to (e.g., metadata, embedded subtitles, audio tracks, chapters, tags) for a specific video file named:
ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -metadata title="Kabitan" \ -metadata year="2024" \ -metadata comment="WEB-DL 1080p AAC2.0 x264" \ -codec copy "Kabitan.metadata.mp4" ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i "subtitles.srt" \ -c copy -c:s mov_text \ -metadata:s:s:0 language=eng \ "Kabitan.with.subs.mp4" 3. Add a second audio track (commentary, AC3, etc.) ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i "commentary.aac" \ -map 0:v -map 0:a -map 1:a \ -c copy \ "Kabitan.dual.audio.mp4" 4. Add chapters (from a chapters.txt file) chapters.txt format:
[CHAPTER] TIMEBASE=1/1000 START=0 END=300000 title=Opening [CHAPTER] TIMEBASE=1/1000 START=300000 END=1200000 title=Main Story
To give you exact commands, here are the most common you might need: 1. Add metadata (title, artist, description, date) Using ffmpeg :
Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4 Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4
ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i chapters.txt \ -map_metadata 1 \ -codec copy \ "Kabitan.chapters.mp4" ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i cover.jpg \ -map 0 -map 1 \ -c copy -disposition:v:1 attached_pic \ "Kabitan.with.cover.mp4" If by “provide feature” you meant something else — like extract features (resolution, bitrate, codec), or add a feature to a media server (Plex, Jellyfin), or rename/move automatically — please clarify and I’ll give you the exact solution. To give you exact commands, here are the
It sounds like you want to (e.g., metadata, embedded subtitles, audio tracks, chapters, tags) for a specific video file named: Add a second audio track (commentary, AC3, etc
ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -metadata title="Kabitan" \ -metadata year="2024" \ -metadata comment="WEB-DL 1080p AAC2.0 x264" \ -codec copy "Kabitan.metadata.mp4" ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i "subtitles.srt" \ -c copy -c:s mov_text \ -metadata:s:s:0 language=eng \ "Kabitan.with.subs.mp4" 3. Add a second audio track (commentary, AC3, etc.) ffmpeg -i "Kabitan.2024.1080p.WEB-DL.AAC2.0.x264.mp4" \ -i "commentary.aac" \ -map 0:v -map 0:a -map 1:a \ -c copy \ "Kabitan.dual.audio.mp4" 4. Add chapters (from a chapters.txt file) chapters.txt format:
[CHAPTER] TIMEBASE=1/1000 START=0 END=300000 title=Opening [CHAPTER] TIMEBASE=1/1000 START=300000 END=1200000 title=Main Story