[FFmpeg-user] How do I add subtitles to mp4 files?
Alexander Kulyakhtin
akulyakhtin at gmail.com
Wed Mar 20 10:04:52 CET 2013
>> Please provide your command line and complete, uncut console output.
ffmpeg -i myvideo.mp4 -i mysrt.srt -scodec mov_text myout.mp4
This works with ffmpeg.exe on windows combining input video and subtitiles
in the output video.
However, I'm using an ffmpeg binary build for Android and the same gives
me output as follows:
I can rebuild ffmpeg for Android changing any options but I don't know
which options should be changed.
ffmpeg version 0.11.1 Copyright (c) 2000-2012 the FFmpeg developers
built on Mar 19 2013 17:07:16 with gcc 4.6 20120106 (prerelease)
configuration:
--arch=arm
--cpu=cortex-a8
--target-os=linux
--enable-runtime-cpudetect
--prefix=/data/data/info.guardianproject.ffmpeg/app_opt
--enable-pic
--disable-shared
--enable-static
--cross-prefix=/home/me/android-ndk-r8d//toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-
--sysroot=/home/me/android-ndk-r8d//platforms/android-3/arch-arm
--extra-cflags='-I../x264 -mfloat-abi=softfp -mfpu=neon'
--extra-ldflags=-L../x264
--enable-version3
--enable-gpl
--disable-doc
--enable-yasm
--enable-decoders
--enable-encoders
--enable-muxers
--enable-demuxers
--enable-parsers
--enable-protocols
--enable-filters
--enable-avresample
--enable-libfreetype
--disable-indevs
--enable-indev=lavfi
--disable-outdevs
--enable-hwaccels
--enable-ffmpeg -
--disable-ffplay
--disable-ffprobe
--disable-ffserver
--disable-network
--enable-libx264
--enable-zlib
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
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
'/storage/sdcard0/LegalRecorder/20130320_125607.mp4':
Metadata:
major_brand : isom
minor_version : 0
compatible_brands: isom3gp4
creation_time : 2013-03-20 08:56:17
Duration: 00:00:09.00, start: 0.000000, bitrate: 365 kb/s
Stream #0:0(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p,
176x144, 362 kb/s, 28.20 fps, 29.67 tbr, 90k tbn, 180k tbc
Metadata:
rotate : 90
creation_time : 2013-03-20 08:56:17
handler_name : VideoHandle
[srt @ 0xedc060] Estimating duration from bitrate, this may be inaccurate
nput #1, srt, from '/storage/sdcard0/LegalRecorder/20130320_125607.srt':
Duration: N/A, bitrate: N/A
Stream #1:0: Subtitle: srt
*Unknown encoder 'mov_text'*
Ffmpeg returns 1 then (not 0 as on success).
Is there anything wrong with the build options or anywhere?
Thanks in advance
Alex
>
>
More information about the ffmpeg-user
mailing list