Das machst du mit MediaInfo ja bereits - wie soll denn dieses "Zusammenführen" funktionieren?.
matze22 meint wohl eine Aneinanderfügung (English: concatenation) von zwei verschiedenen Videos ohne neues Encodieren. Das geht prinzipiell z.B. mit ffmpeg.Frank Glencairn hat geschrieben: ↑Sa 08 Apr, 2023 12:10Das machst du mit MediaInfo ja bereits - wie soll denn dieses "Zusammenführen" funktionieren?.
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<MediaInfo
xmlns="https://mediaarea.net/mediainfo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://mediaarea.net/mediainfo https://mediaarea.net/mediainfo/mediainfo_2_0.xsd"
version="2.0">
<creatingLibrary version="18.12" url="https://mediaarea.net/MediaInfo">MediaInfoLib</creatingLibrary>
<media ref="/Users/matze/Desktop/Finale Dateien/Test/Teil 1_unveraendert.mp4">
<track type="Allgemein">
<VideoCount>1</VideoCount>
<FileExtension>mp4</FileExtension>
<Format>MPEG-4</Format>
<Format_Profile>Base Media</Format_Profile>
<CodecID>mp42</CodecID>
<CodecID_Compatible>mp42/isom</CodecID_Compatible>
<FileSize>3806145949</FileSize>
<Duration>5394.520</Duration>
<OverallBitRate>5644463</OverallBitRate>
<FrameRate>25.000</FrameRate>
<FrameCount>134863</FrameCount>
<StreamSize>176165494</StreamSize>
<HeaderSize>160</HeaderSize>
<DataSize>16</DataSize>
<FooterSize>3806145773</FooterSize>
<IsStreamable>No</IsStreamable>
<ContentType>Short Film</ContentType>
<Encoded_Date>UTC 2016-05-05 07:39:59</Encoded_Date>
<Tagged_Date>UTC 2023-04-08 13:57:39</Tagged_Date>
<File_Modified_Date>UTC 2023-04-08 13:57:39</File_Modified_Date>
<File_Modified_Date_Local>2023-04-08 15:57:39</File_Modified_Date_Local>
<Rating>None</Rating>
<extra>
<HDVideo>Yes</HDVideo>
</extra>
</track>
<track type="Video">
<StreamOrder>0</StreamOrder>
<ID>1</ID>
<Format>AVC</Format>
<Format_Profile>High</Format_Profile>
<Format_Level>4.1</Format_Level>
<Format_Settings_CABAC>Yes</Format_Settings_CABAC>
<Format_Settings_RefFrames>5</Format_Settings_RefFrames>
<CodecID>avc1</CodecID>
<Duration>5394.520</Duration>
<BitRate>5165000</BitRate>
<Width>1280</Width>
<Height>656</Height>
<Sampled_Width>1280</Sampled_Width>
<Sampled_Height>656</Sampled_Height>
<PixelAspectRatio>1.000</PixelAspectRatio>
<DisplayAspectRatio>1.951</DisplayAspectRatio>
<Rotation>0.000</Rotation>
<FrameRate_Mode>CFR</FrameRate_Mode>
<FrameRate>25.000</FrameRate>
<FrameCount>134863</FrameCount>
<ColorSpace>YUV</ColorSpace>
<ChromaSubsampling>4:2:0</ChromaSubsampling>
<BitDepth>8</BitDepth>
<ScanType>Progressive</ScanType>
<StreamSize>3629980455</StreamSize>
<Encoded_Library>x264 - core 119 r2106 07efeb4</Encoded_Library>
<Encoded_Library_Name>x264</Encoded_Library_Name>
<Encoded_Library_Version>core 119 r2106 07efeb4</Encoded_Library_Version>
<Encoded_Library_Settings>cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=5165 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00</Encoded_Library_Settings>
<Language>en</Language>
<Encoded_Date>UTC 2016-05-05 07:39:59</Encoded_Date>
<Tagged_Date>UTC 2016-05-05 07:46:07</Tagged_Date>
<extra>
<Codec_configuration_box>avcC</Codec_configuration_box>
</extra>
</track>
</media>
</MediaInfo>
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<MediaInfo
xmlns="https://mediaarea.net/mediainfo"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://mediaarea.net/mediainfo https://mediaarea.net/mediainfo/mediainfo_2_0.xsd"
version="2.0">
<creatingLibrary version="18.12" url="https://mediaarea.net/MediaInfo">MediaInfoLib</creatingLibrary>
<media ref="/Users/matze/Desktop/Finale Dateien/Test/Teil2_neu_codiert.mp4">
<track type="Allgemein">
<VideoCount>1</VideoCount>
<FileExtension>mp4</FileExtension>
<Format>MPEG-4</Format>
<Format_Profile>Base Media</Format_Profile>
<CodecID>isom</CodecID>
<CodecID_Compatible>isom/mp42</CodecID_Compatible>
<FileSize>1314424</FileSize>
<Duration>8.680</Duration>
<OverallBitRate>1211451</OverallBitRate>
<FrameRate>25.000</FrameRate>
<FrameCount>217</FrameCount>
<StreamSize>461457</StreamSize>
<HeaderSize>24</HeaderSize>
<DataSize>1128125</DataSize>
<FooterSize>186275</FooterSize>
<IsStreamable>No</IsStreamable>
<ContentType>Short Film</ContentType>
<Encoded_Date>UTC 2016-05-05 07:39:59</Encoded_Date>
<Tagged_Date>UTC 2023-04-08 13:57:48</Tagged_Date>
<File_Modified_Date>UTC 2023-04-08 13:57:48</File_Modified_Date>
<File_Modified_Date_Local>2023-04-08 15:57:48</File_Modified_Date_Local>
<Rating>None</Rating>
<extra>
<HDVideo>Yes</HDVideo>
</extra>
</track>
<track type="Video">
<StreamOrder>0</StreamOrder>
<ID>1</ID>
<Format>AVC</Format>
<Format_Profile>High</Format_Profile>
<Format_Level>4.1</Format_Level>
<Format_Settings_CABAC>Yes</Format_Settings_CABAC>
<Format_Settings_RefFrames>5</Format_Settings_RefFrames>
<CodecID>avc1</CodecID>
<Duration>8.680</Duration>
<BitRate>786145</BitRate>
<Width>1280</Width>
<Height>656</Height>
<Sampled_Width>1280</Sampled_Width>
<Sampled_Height>656</Sampled_Height>
<PixelAspectRatio>1.000</PixelAspectRatio>
<DisplayAspectRatio>1.951</DisplayAspectRatio>
<Rotation>0.000</Rotation>
<FrameRate_Mode>CFR</FrameRate_Mode>
<FrameRate>25.000</FrameRate>
<FrameCount>217</FrameCount>
<ColorSpace>YUV</ColorSpace>
<ChromaSubsampling>4:2:0</ChromaSubsampling>
<BitDepth>8</BitDepth>
<ScanType>Progressive</ScanType>
<StreamSize>852967</StreamSize>
<Encoded_Library>x264 - core 142 r2431 ac76440</Encoded_Library>
<Encoded_Library_Name>x264</Encoded_Library_Name>
<Encoded_Library_Version>core 142 r2431 ac76440</Encoded_Library_Version>
<Encoded_Library_Settings>cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=4 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=16 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=infinite / keyint_min=25 / scenecut=0 / intra_refresh=0 / rc=cqp / mbtree=0 / qp=26 / ip_ratio=1.40 / pb_ratio=1.30 / aq=0</Encoded_Library_Settings>
<Language>en</Language>
<Encoded_Date>UTC 2016-05-05 07:39:59</Encoded_Date>
<Tagged_Date>UTC 2016-05-05 08:00:44</Tagged_Date>
<extra>
<Codec_configuration_box>avcC</Codec_configuration_box>
</extra>
</track>
</media>
</MediaInfo>
Ja, als Kommandozeilenprogramm. Du musst Dich aber wirklich sehr tief in ffmpeg einarbeiten, um diese Encodingparameter zu replizieren. Ein typisches Kommando sähe dann ungefähr so aus:
Wieso Tool, x264 ist eigenständig und kommandozeilenbasiert, die ganzen anderen Programme sind nur grafische Benutzeroberflächen welche die Parameter übergeben.
Das wäre zu einfach... ;-)
Wir hatten vorab Gelegenheit, das neue Final Cut Pro für iPad auf dem aktuellen iPad Pro von Apple zu testen. Mit dem leistungsstarken M2 Chip des iPad Pro steht viel Rechenpower zur Verfügung, die wir uns u.a. auch im 8K 10 Bit und 4K ProRes RAW Betrieb (Nikon Z8) genauer angeschaut haben. Hier unsere ersten Eindrücke von Final Cut Pro für iPad weiterlesen>>