Marek Sebera's Personal

Personal blog about programming, freelancing and some other stuff..

Jak vytvořit MP4 z MP3 a JPEG souborů, pomocí FFMPEG

Posted by Marek Sebera on 2012-09-26, 10:09:00

Existuje spousta návodů a řešení pro tento problém, spousta z nich však používá staré přepínače nebo zbytečně složité postupy.

Tento návod používá nejkratší možný zápis pro spojení MP3/M4A zvukového souboru a JPG/JPEG grafického souboru do videa v kontajneru MP4 (MPEG-4 Part 14). Jak MP3 tak M4A jsou validní kodek pro uložení zvukové stopy uvnitř MP4.

Výsledné video je připravené k nahrání na populární YouTube, a to bez ztráty kvality zvuku (bez nutnosti další komprese/překódování)

Příkaz zní takto (jednou pro variantu M4A podruhé pro MP3):

ffmpeg -loop 1 -i picture.jpeg -i sound.m4a -shortest -acodec copy new_video.mp4
ffmpeg -loop 1 -i picture.jpeg -i sound.mp3 -shortest -acodec copy new_video.mp4

Testováno na FFMPEG verze 0.11.2, sestava pro Mac OS X instalovaná z HomeBrew repozitáře (brew install ffmpeg)

ffmpeg version 0.11.2
built on Sep 25 2012 09:56:15 with clang 4.0 ((tags/Apple/clang-421.0.60))
configuration: --prefix=/usr/local/Cellar/ffmpeg/0.11.2 --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
libavutil      51. 54.100 / 51. 54.100
libavcodec     54. 23.100 / 54. 23.100
libavformat    54.  6.100 / 54.  6.100
libavdevice    54.  0.100 / 54.  0.100
libavfilter     2. 77.100 /  2. 77.100
libswscale      2.  1.100 /  2.  1.100
libswresample   0. 15.100 /  0. 15.100
libpostproc    52.  0.100 / 52.  0.100

Všiměte si prosím dvou přepínačů:

  • "-loop 1" tento je náhradou pro zastaralý "-loop_input", který je v mnoha řešeních uveden a nefunguje s novějšími verzemi FFMPEG
  • "-shortest" tento zajišťuje že výsledný soubor bude mít délku podle nejdelšího možného vstupu (tak aby nevznikaly před/po tichá místa ve zvukové stopě, nebo naopak zvuk bez obrazu v plné délce zvukové stopy, funkční i pro kombinaci videa a zvuku)
Posted in Programovani, Tipy a Triky, mac, osx, Nástroje, tool, software    |    1 Komentář

Jak importovat/exportovat klíče z keystore (Android, keytool)

Posted by Marek Sebera on 2012-09-10, 10:09:00

Po nedávném incidentu, kdy bylo potřeba vyexportovat klíče k jednotlivým Android aplikacím ze souhrné keystore, jsem se rozhodl sepsat tento návod.

Jediný nástroj který opravdu potřebujete

  • KeyTool (základní nástroj z JRE/JDK) [1] [2] [3] 
    • Program musí být nalinkován správně v $PATH proměnné
    • Běžně nainstalovaný se nelézá v těchto lokalitách
      • LINUX/OS X: /usr/bin/keytool
      • Windows: C:/Program Files/Java/{JRE_FOLDER}/bin (kde {JRE_FOLDER} závisí od konkrétního systému a verze JRE/JDK)

Předpokládejme že existuje keystore jménem old_keystore a certifikát s aliasem old_alias, pak použijte tento příkaz pro export konkrétního aliasu do nové keystore:

keytool -importkeystore -srckeystore old_keystore -destkeystore new_keystore -srcalias 'old_alias' -destalias 'new_alias' -srckeypass 'old_cert_pass' -destkeypass 'new_cert_pass'

Parametry -destalias a -destkeypass nejsou povinné, pokud nechcete měnit alias certifikátu nebo heslo které ho chrání.

Po spuštění příkazu budete vyzváni k zadání hesla k novému keystore (pokud soubor v parametru -destkeystore již neexistuje) a hesla ke staré keystore.

Pokud vynecháte -srckeypass bude po vás utilita samozřejmě vyžadovat i toto heslo

Posted in Programovani, Tipy a Triky, java, software    |    8 Komentáře

Google App Engine - Fulltext Search

Posted by Marek Sebera on 2012-03-31, 19:03:00

 

Useful related links:

Event Page: http://www.google.com/events/io/2011/sessions/full-text-search.html
Presentation: http://www.gstatic.com/io/2011/presentations/full_text_search/#1
Notes: http://www.google.com/events/io/2011/static/notesfiles/FullTextSearch.pdf

Posted in Programovani, Tipy a Triky, Návody, java, software    |    1 Komentář

Tedtalks - Jak motivovat zaměstnance?

Posted by Marek Sebera on 2011-10-06, 20:10:00

Posted in Tipy a Triky, Návody    |    2 Komentáře

SEO - vliv délky obsahu title na výkonost stránky

Posted by Marek Sebera on 2011-09-30, 12:09:00

(Pouze Anglicky)

 

Wistia

 

Title Tags - Is 70 Characters the Best Practice?

3 Komentáře
1 | 2 | 3 | 4 | 5 | 6
 
 

Langbar

  • Czech
  • English

Recent Posts

  • Jak vytvořit MP4 z MP3 a JPEG souborů, pomocí FFMPEG
  • Jak importovat/exportovat klíče z keystore (Android, keytool)
  • Google App Engine - Fulltext Search
  • Tedtalks - Jak motivovat zaměstnance?
  • SEO - vliv délky obsahu title na výkonost stránky

Categories

  • Programovani
  • Reklama
  • Problemy
  • Tipy a Triky
  • Nástroje
  • OS X
  • Návody
  • Oznámení

Meta

  • Entries (RSS)
  • Comments (RSS)
 

Copyright (c) 2008 Marek Sebera's Personal. All rights reserved. Design by Free CSS Templates | adapted by Vitor Pacheco.
Powered by Croogo with Indicator Theme.