There are no reviews yet. Be the first to send feedback to the community and the maintainers!
This is a new android-ffmpeg project since it seems there were so many different ways of doing it, it was confusing. So here is my clean, easily changeable, static ffmpeg creator for Android. The result is a single 'ffmpeg' that is statically linked, so its the only file you need. setup ----- 1. Install the Android NDK r8 or newer 2. On Debian/Ubuntu, run: apt-get install yasm bash patch make gawk (If you are on older releases of Debian/Ubuntu/Mint, like Debian/squeeze, then you will need to get newer versions of the packages automake, autotools-dev, and libtool. You can download these from testing and manually install them. These are needed to provide the newest version of config.guess and config.sub, which only recently got Android support) building -------- cd android-ffmpeg git submodule init git submodule update NDK_BASE=/path/to/android-ndk ./configure_make_everything.sh That should give you command line binary ffmpeg/ffmpeg, which is the only file you should need. Note: the 'make' build is setup to work with the Android NDK r8e. If you are using an older version, or you are using the 32-bit NDK on a 64-bit system, then you might need to set some variables manually as part of the command line. For example, using the 32-bit NDK on a 64-bit system: NDK_PROCESSOR=x86 ./configure_make_everything.sh Or using an older compiler version: NDK_COMPILER_VERSION=4.4.3 ./configure_make_everything.sh customizing ----------- If you want to change which coders, decoders, muxers, filters, etc that are included, edit configure_ffmpeg.sh and add/substract what you want. sources of inspiration ---------------------- https://github.com/mconf/android-ffmpeg https://github.com/halfninja/android-ffmpeg-x264 https://github.com/guardianproject/SSCVideoProto http://wiki.multimedia.cx/index.php?title=FFmpeg_filter_howto testing ------- # embedding metadata into a matroska video /data/local/ffmpeg -y -i test.mp4 \ -attach attach.txt -metadata:s:2 mimetype=text/plain \ -acodec copy -vcodec copy testattach.mkv # video redact only ./ffmpeg/ffmpeg -y -i test.mp4 \ -filter:v redact=redact_unsort.txt \ -acodec copy \ output-test-vf_redact.mp4 # audio redact only /data/local/ffmpeg -i test.mp4 -t 10 \ -filter:a aredact=aredact_unsort.txt \ -acodec aac -b:a 32k -strict experimental \ -y output-test-af_aredact.mp4 # redact audio and video /data/local/ffmpeg -i test.mp4 \ -af aredact=aredact_unsort.txt \ -vf redact=redact_unsort.txt \ -acodec aac -b:a 32k -strict experimental \ -vcodec libx264 \ -y output-test-redact.mp4 # tweaking h264 output settings ./ffmpeg \ -i sscvideoproto_nexuss_high_quality_2_3_3.mp4 \ -acodec copy \ -vcodec libx264 -b:v 1000k -an -f mp4 \ -y /tmp/output.mp4 # drawtext test ./ffmpeg \ -i test.mp4 \ -fflags +genpts -t 600 -r 8 -s 640x480 \ -vf drawtext="fontfile=DejaVuSans.ttf:x=70:y=455: \ text='\%H\:\%M\:\%S | \%a \%d/\%b/\%Y | S500ATV | camera 0': \ fontcolor=0xFFFFFFFF:fontsize=18: \ shadowcolor=0x000000EE:shadowx=1:shadowy=1" \ -b:v 1500000 -r 8 \ -acodec copy \ -y video_file.mp4
haven
Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensorsorbot
The Github home of Orbot: Tor on Android (Also available on gitlab!)ChatSecureAndroid
This project has ended, but ChatSecure iOS continues. For Android, please use Conversations or Zom insteadNetCipher
mirror of https://gitlab.com/guardianproject/NetCipher/libsqlfs
a library that implements a POSIX style filesystem on top of an SQLite databaseandroid-ffmpeg-java
Android Java wrapper around ffmpeg command line binaryObscuraCam
Photo and Video Filtering App for Privacygnupg-for-android
A port of gnupg to Android (UNMAINTAINED!)lildebi
UNMAINTAINED please adopt! we can no longer maintain thistor-android
Tor binary and library for Androidripple
A "panic button" app for triggering a "ripple effect" across apps that are set up to respond to panic eventsproofmode-android
THIS REPOSITORY IS MIRROR OF: https://gitlab.com/guardianproject/proofmode/proofmode-androidorbot-apple
Orbot VPN app for iOSPixelKnot
Image stego app using the F5 algorithmIOCipher
make non-root mountable encrypted disk sharesOSTel
Open Secure Telephony platform (no longer maintained)notecipher
a simple notepad with all stored encrypted using SQLCipher and CachewordOrweb
We are EOL this project. Please use Lightning Browser or wait for Orfox insteadLUKS
no longer maintained, check the forks for maintained versionsOrbotVPN
THIS IS A DEPRECATED PROJECT AND CLOSED! SEE WEBSITE LINK FOR LATEST ORBOT WITH VPN SUPPORT!CameraV
CameraV: InformaCam Default Android Appkeysync
convert OTR keystores into other keystore formats for moving keys into a new IM appfdroid-repo
a mirror of https://guardianproject.info/fdroid, usable in F-Droid.cacheword
a password caching and management service for AndroidTrustedIntents
library for flexible trusted interactions between Android appscacert
A slightly more vetted version of the Android CACert keystoreLocationPrivacy
a transparent filter for all of the various ways of sharing locationInformaCore
InformaCam Android Core Service LibraryPanicKit
a framework for providing trusted connections between panic button apps and other apps that should be triggered by themcheckey
moved to https://gitlab.com/guardianproject/checkeyProxyMob
THIS PROJECT IS DEPRECATED. PLEASE SEE ORFOX (TOR BROWSER FOR ANDROID)open-mobile-developers-guide
Our effort to create a general, broad developers guide for open-source mobile security and our SDKsGuardianProjectPublic
Guardian Project's Public SparkleSharepluto
Pluggable Library (for) Using Traffic Obfuscation: DEPRECATED - SEE LINK FOR NEW PROJECTAndroidPluggableTransports
Android Pluggable Transports (aka PLUTO2)OtRChat
UPDATE 2011/2/15: WE ARE NOT USING THIS REPO ANYMORE. FIND THE NEW REPO AT THE LINK BELOW.SSCVideoProto
This project has been merged into ObscuraCam v2 which you can find at the link belowjtorctl
deprecated fork of Java Tor Control LibraryOpenCircle
Open-source Circle of 6 with improved security and privacy features. PLEASE NOTE: For the new Circulo app please visit: https://gitlab.com/circuloapp/circulo-androidlinphone-ios-secure
A build of Linphone with all security features enabled (ZRTP, TLS)OrfoxGeckoView
THIS PROJECT IS NOW DEPRECATED IN FAVOR OF OUR NEW TOR-BROWSER BASED REPOwind
Wind general project repoOrlib
THIS LIBRARY IS DEPRECATED. PLEASE USE NETCIPHER.fdroid-repo-tools
scripts for maintaining our F-Droid reposviento
Viento or "Wind": Off-Grid and Constrained Computing Optimization EffortOrbotTalk
Experimental Tor-based P2P Messaging and File Exchangesecurereader
network-utils
setup to build a collection of command line network utils for Androidsecurereaderlibrary
Core Engine for the Guardian Project Secure Reader platformsecurereader_ios
Secure Tor-enabled RSS reader for iOS devices.CamCipher
Camera Cipher Library for encrypted photo and video capture based on IOCipherinfo
our website (mirror of https://gitlab.com/guardianproject/info)smartcard-apk-signing
scratchpad for working out a full paranoid Android APK/Jar signing procedurebinary_transparency_log
A binary transparency log of all Android apps that we release.courier
Courier, a secure, private news readerwind-repo
mirror of https://gitlab.com/guardianproject/wind-repotorservices
mirror of https://gitlab.com/guardianproject/torservicespoe
POE Tor Onboarding Libraryhaven-nightly
Nightly builds for Haven app.luksunlock
Minimal UI for LUKS encryption on the WildfireIOCipherExample
example file browser app built with IOCipherguardianproject.github.com
gpmaven
Maven Repository for Gradle-based projects using Guardian Project CipherKit Librariesorbotkit
Orbot client library for iOSOReport
secure citizen journalismpgpbenchmark
Android app for comparing performance of different OpenPGP implementations.Activate
Guardian Project Android Installertormobiledev
Tor Mobile Developer Guidecleanroom
Utilities for using TAILS as a distro for managing offline keyspowerup
tool for activating, installing, configuring new apps and capabilities on Android phonesostn
Open Secure Telephony NetworkGuardianProjectPressKit
Guardian Project Press Kitandroid-support-library
A github clone of https://android.googlesource.com/platform/frameworks/support/pinentry
password entry system for GnuPGInformaRepo
InformaCam Storage, Analytics, Dashboard systemFakePanicResponder
an example app to demonstrate receiving triggers from the panic frameworktutorial-gibberbot
An interactive tutorial on how to chat securely on Android mobile with Gchat, Facebook, XMPP & more via OTR encryption using the Guardian Project app, Gibberbot.StoryMakerLessons
StoryMaker Lesson Curriculumandroid-database-sqlcipher
android-database-sqlcipher has moved to the SQLCipher org repo. You can update your local clone to point to the new remote/------------------------------------------------------> git remote set-url origin [email protected]:sqlcipher/android-database-sqlcipher.gitgnupg-for-android-tests
tests for the GnuPrivacyGuard suite for Androidfastlane-hugo-theme
A Hugo theme for generating localized sites based on Fastlane metadata for Android apps.fdroid-metadata
collection of our apps that are built with fdroidserverChatSecurePluginOpenEmoji
"Phantom" Open Emoji Plugin for ChatSecureAdios
The fastest way to remove all sensitive, personal, private data on your Android devicejitsi-monitor
mirror of https://gitlab.com/guardianproject/jitsi-monitorFakePanicButton
example app for the Panic FrameworkJustPayPhone
tutorial-portal
What do you want to do on your Android today?openwrtfilternet
OpenWRT-based simple "FilterNet" configurationsecurereaderlibrary_ios
IOCipherServer
https / webdav server for accessing IOCipher sharesinformacam-guide
Trainer and end-user guide to using InformaCam and CameraV appecvrs-guides
Our work on best practices for security electronic civil registration and vital statistics servicesf-droid.org_binary_transparency_log
a binary transparency log of https://f-droid.org.github
default community health filesIOCipherTests
tests for the IOCipher librarynptornews
NPToR News: an OnionKit-enabled version of the NPR News app. Sample project to demonstrate media stream proxying.ODKFormParser
quick-and-dirty android library for OpenDataKit/JavaRosa forms. Only supports input text and selections so far, but it's a work in progressmilton-iocipher
Repository for core milton modulesInformaCam-Server-DEPRECATED
THIS REPO IS NOW DEPRECATED DO NOT USELove Open Source and this site? Check out how you can help us