Videos von MP4 zu Flash FLV

Für meinen Blog benötige ich manchmal Flash-Dateien, die durch Flashplayer abgespielt werden können. Meine Kameras habe ich so eingestellt, dass sie Filme im MP4-Format aufzeichnen.
Um nun die MP4-Dateien in Flash FLV umzuwandeln, nutze ich “ffmpeg”, ein relativ bekanntes und umfangreiches Programm unter Linux.

ffmpeg -i ORIGINALDATEI.MP4 -acodec libmp3lame -ar 44100 -ab 128k -vcodec flv -b 900k -vf scale=500:281 -aspect 16:9 NEUE_ZIELDATEI.flv

Die hier genutzten Parameter sind die folgenden:

  • -i = Eingabedatei
  • -acodec = setzen des Audio-Coded, in diesem Fall für die Zieldatei mp3-Format per “libmp3lame”
  • -ar = Audio Sample Rate für die Zieldatei
  • -ab = die Audio-Bitrate?
  • -vcodec = der zu verwendende Video-Codec, in diesem Fall will ich ein Flash-Video, also”flv”
  • -b = die Bitrate?
  • -vf = setzen eines Video-Filters, in diesem Fall “scale”, bei dem die Zielgröße des Videos in Pixel angegeben wird: 500×281
  • -aspect = das Seitenverhältnis des Films, in diesem Fall 16:9 (Wide Screen)

ffmpeg ist in allen wichtigen Linux-Distributionen per jeweiligem Paketmanager verfügbar. Falls nicht, kann es hier heruntergeladen werden: https://www.ffmpeg.org/download.html
Dort gibt es auch Pakete für Windows.

Eine ganze Zeit habe ich WinFF (http://winff.org/html_new/) verwendet, es ist aber leider nicht in den Fedora Repositories verfügbar.

Kurz nachdenken

“I’ve learned that no matter what happens, or how bad it seems today, life does go on, and it will be better tomorrow.
I’ve learned that you can tell a lot about a person by the way he/she handles these three things: a rainy day, lost luggage, and tangled Christmas tree lights.
I’ve learned that regardless of your relationship with your parents, you’ll miss them when they’re gone from your life.
I’ve learned that making a “living” is not the same thing as making a “life.”
I’ve learned that life sometimes gives you a second chance.
I’ve learned that you shouldn’t go through life with a catcher’s mitt on both hands; you need to be able to throw something back.
I’ve learned that whenever I decide something with an open heart, I usually make the right decision.
I’ve learned that even when I have pains, I don’t have to be one.
I’ve learned that every day you should reach out and touch someone. People love a warm hug, or just a friendly pat on the back.
I’ve learned that I still have a lot to learn.
I’ve learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel.”

Maya Angelou

Navision 2013 Client User Settings File

<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="Server" value="nav-service-tier-hostname" />
<add key="ClientServicesPort" value="7046" />
<add key="ServerInstance" value="nav7service" />
<add key="ClientServicesProtectionLevel" value="EncryptAndSign" />
<add key="UrlHistory" value="nav-service-tier-hostname:7046/NAV7SERVICE" />
<add key="ClientServicesCompressionThreshold" value="64" />
<add key="ClientServicesChunkSize" value="28" />
<add key="MaxNoOfXMLRecordsToSend" value="5000" />
<add key="MaxImageSize" value="26214400" />
<add key="ClientServicesCredentialType" value="Windows" />
<add key="ACSUri" value="" />
<add key="AllowNtlm" value="true" />
<add key="ServicePrincipalNameRequired" value="False" />
<add key="ClientServicesCertificateValidationEnabled" value="true" />
<add key="DnsIdentity" value="" />
<add key="UnknownSpnHint" value="(net.tcp://nav-service-tier-hostname:7046/DynamicsNAV70/Service)=NoSpn;(net.tcp://nav-service-tier-hostname:7046/NAV7SERVICE/Service)=NoSpn;(net.tcp://nav-service-tier-hostname:7046/nav7service/Service)=NoSpn;" />
</appSettings>
</configuration>

Um nun den RTC mit einer angepassten CientConfig-Datei zu starten, kann man per “-settings” Parameter den Pfad und den Dateinamen übergeben:

"C:\Program Files\Microsoft Dynamics NAV\71\RoleTailored Client\Microsoft.Dynamics.Nav.Client.exe" -settings:"\\share\navision\DefaultNAVClient.config"

So ist es möglich, mehrere Clients mit einem Config-File zu starten, was die Administration erheblich vereinfacht…

Ressourcen: