Cómo recortar vídeo en android (sin ffmpeg)?
Hola Estoy tratando de recortar vídeo en Android, pero todos los códigos fuente que he encontrado están usando ffmpeg, ¿hay una biblioteca más pequeña, que puedo usar? Debido a que la biblioteca ffmpeg es de unos 8-9 MB, y mi aplicación es de unos 6 MB, la adición de la biblioteca ffmpeg a mi aplicación hará que sea más de doble tamaño.
- Procesar gráficos de superposición en vídeo de cámara
- La aplicación permite la reproducción de fondo de videos, problemas de Córdoba, Google Play rechaza aplicaciones
- Stream de video de autorrotación TextureView en Nexus4 (pero no en Galaxy S4)
- Buscando FFmpeg Wrappers para Android
- Android VideoView No se puede reproducir el error de vídeo especialmente .mp4
- Cómo reproducir video en vivo desde URL remota en android?
- Extraer mapa de bits del vídeo en android
- ¿Cómo realizar zoom in / out en VideoView en android?
- El video de Android no mantiene la orientación cuando se sube al sitio web.
- Grabación de vídeo de fondo en Android 4.0
- Android VideoView - Cómo reproducir vídeos en secuencia
- Crear video desde imágenes
- Transmitir vídeo desde el servidor php a android mediante programación
Puede hacerlo con la biblioteca mp4parser . Echa un vistazo a la ShortenExample
hace exactamente lo que el nombre sugiere. Dado que la biblioteca no puede volver a codificar el vídeo, sólo puede cortar el vídeo en I-frames. Así que los puntos en el tiempo donde se puede hacer un corte son bastante toscos.
En Android 4.1 puede acceder a los códecs de hardware a través de MediaCodec API, que podría ser una opción (pero no he visto ningún ejemplo de ello)
O, puede utilizar esta clase: TrimVideoUtils.java
- Android – cambiar la ubicación del botón de diálogo
- Dos sabores con diferentes recursos que heredan la disposición de un sabor base