Results 1 to 6 of 6

Thread: Hoe deel van .MP4 bestand opslaan ?

  1. #1

    Hoe deel van .MP4 bestand opslaan ?

    Ik probeer een App (FMX) te maken waarmee een .MP4 bestand ingekort kan worden.
    Op dit moment heb ik een 'TMediaPlayer' en een 'TMediaPlayerControl', waarmee ik een filmpje weer kan geven en
    kan het begin en eind punt ingeven. Op deze manier kan ik precies het deel afspelen dat ik wil hebben.

    Maar hoe kan ik dit deel omzetten/opslaan als een MP4 bestand denken jullie ?

  2. #2
    Even voor de duidelijkheid, ik heb dus al een .mp4 bestand.
    Maar dat wil ik in kunnen korten.

    Tijdens het afspelen (op de 'TMediaPlayerControl') de data opslaan zou het mooiste zijn, maar zelfs een Screenshot maken lukt al niet.
    MediaPlayerControl1.MakeScreenshot.SaveToFile('c:\ temp\e.bmp');
    (zie: https://stackoverflow.com/questions/...control-in-fm2)

    Hoe kan ik dit het beste aanpakken denken jullie ?

  3. #3
    TMediaPlayer is een _speler_. Bij het opslaan van MP4 komt nogal wat kijken, nog afgezien van de interfaces voor het control zelf, dus het verbaast me niet dat het daar niet mee kan. Voor het bewerken, encoden, recoden van video, denk ik al snel aan ffmpeg. Daar zijn wel wrappers voor te vinden. Ik vond zo snel vooral delphiffmpeg.com, maar dat kost voor FMX flink geld ($500 zonder, $1000 met source). Maar of er ook gratis versies zijn weet ik niet.
    1+1=b

  4. #4
    Senior Member Thaddy's Avatar
    Join Date
    Dec 2004
    Location
    Amsterdam
    Posts
    2,211
    Quote Originally Posted by GolezTrol View Post
    TMediaPlayer is een _speler_. Bij het opslaan van MP4 komt nogal wat kijken, nog afgezien van de interfaces voor het control zelf, dus het verbaast me niet dat het daar niet mee kan. Voor het bewerken, encoden, recoden van video, denk ik al snel aan ffmpeg. Daar zijn wel wrappers voor te vinden. Ik vond zo snel vooral delphiffmpeg.com, maar dat kost voor FMX flink geld ($500 zonder, $1000 met source). Maar of er ook gratis versies zijn weet ik niet.
    ffmpeg support voor freepascal is gratis... en deel van de standaard libraries.
    FMX is een beetje een slechte keuze voor een gebruikers interface en is niet gerelateerd aan ffmpeg, dat eigenlijk geen echte binding heeft met GUI design. (En dat is zoals het hoort).
    Audio en Video compressie/editting en zo is echt een vak op zich (HBO+) en kan je echt niet oplossen met wat schermteken componentjes die ook nog piep zeggen en een plaatje laten zien.
    Er zijn een paar mensen op dit forum die er veel van weten: Fred en ik, maar er zijn er nog een paar. Maar goed, als je zo wilt beginnen dan gaat dat gewoon niet, behalve met veel studie en geduld.

    (Zijn er eigenlijk wel mensen die over de jaren nog steeds FMX gebruiken? Ik ben daar niet zo zeker van......)
    Last edited by Thaddy; 02-Jan-23 at 14:52.
    Werken aan Ansi support voor Windows is verspilde tijd, behalve voor historici.

  5. #5
    Quote Originally Posted by Thaddy View Post
    Audio en Video compressie/editting en zo is echt een vak op zich (HBO+) en kan je echt niet oplossen met wat schermteken componentjes die ook nog piep zeggen en een plaatje laten zien.
    Er zijn een paar mensen op dit forum die er veel van weten: Fred en ik, maar er zijn er nog een paar. Maar goed, als je zo wilt beginnen dan gaat dat gewoon niet, behalve met veel studie en geduld.
    Ik haak even in, vind ik wel leuk: 80% wat ik met Delphi/C++ doe is audio gerelateerd. Veel via DirectX (ook de graphics voor het renderen van een multitrack editor bijvoorbeeld). Je hebt zeker een punt dat het vak op zich is. Transform, render filters, LAV Audio/Video decoders, (MPEG) frames, afijn: Je kunt er bewijze van spreken; als je wilt, er jaren op stuk slaan.

    (Zijn er eigenlijk wel mensen die over de jaren nog steeds FMX gebruiken? Ik ben daar niet zo zeker van......)
    Ik zelf eigenlijk nooit overwogen, waarbij ik mij afvraag of MMSoft dat niet beter via de andere wegen kan ontwikkelen(Android studio of apple gerelateerde omgevingen e.t.c.). Daar zullen eventueel vast mensen met dit onderwerp hebben bezig gehouden.
    Alvast bedankt, Patrick

  6. #6
    Ik begrijp dus dat dit heel erg lastig wordt.
    Het is niet zo heel erg belangrijk voor mij.
    Ik hoef hooguit een paar keer per jaar een .mp4 bestand in te korten.
    Nu zijn daar App's voor maar die vindt ik lastig werken, dus dacht ik probeer er zelf een te maken.
    Met de code die ik nu heb kan ik dus heel eenvoudig door de film lopen en het begin en eind punt instellen.
    Alleen het opslaan van een .mp4 bestand is veel moeilijker dan dat ik gedacht had.

    Ik heb wel eens een poging gedaan met "Android studio", maar dat was zo verschillend met wat ik nu gewend ben.
    Als je 60+ bent dan leer je niet zo snel meer

    Iedereen die mee gedacht heeft bedankt, en mocht er ooit iemand een oplossing hebben dan hoor ik het graag !

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •