Hi,
here is a fix for issue: https://trac.ffmpeg.org/ticket/4560
Background: since FFmpeg 3.3, it is not possible to force the rotation
metadata to 0, when video is being converted. It only work in -c:v copy
mode.
Can you please have a look at it ?
Thanks
0001-Fix-rotation-metadata-override-wh
mp4 | grep -i rot
Rotation : 90?
Le sam. 13 oct. 2018 à 13:41, Carl Eugen Hoyos a
écrit :
> 2018-10-13 8:31 GMT+02:00, Gilles :
>
> > here is a fix for issue: https://trac.ffmpeg.org/ticket/4560
>
> This ticket was fixed years ago and the issue is not
Hi,
the one in the first post: https://trac.ffmpeg.org/ticket/4560
Le lun. 15 oct. 2018 à 11:40, Carl Eugen Hoyos a
écrit :
> 2018-10-15 10:29 GMT+02:00, Gilles :
>
> > it looks like to me that the issue is still present.
>
> Which issue? Please fix the commit message accor
Oh my bad, I had 2 tickets on this subject and the one that is still opened
is:
https://trac.ffmpeg.org/ticket/6370
Anyway, the issue is still around
Le lun. 15 oct. 2018 à 13:27, Carl Eugen Hoyos a
écrit :
> 2018-10-15 12:11 GMT+02:00, Gilles :
>
> > the one in the first
/sintel-1280-surround.mp4
Launching ffprobe with this URL should display the languages of the
audio track and subtitle tracks.
Thanks in advance for your review.
Regards.
--
Gilles.
___
ffmpeg-devel mailing list
---
libavformat/rtsp.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c
index ae62252..77407dd 100644
--- a/libavformat/rtsp.c
+++ b/libavformat/rtsp.c
@@ -68,10 +68,11 @@
{ "filter_src", "only receive packets from the negoti
for AC3 payload format
+ * Copyright (c) 2015 Gilles Chanteperdrix
+ *
+ * This file is part of FFmpeg.
+ *
+ * FFmpeg is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+
---
libavformat/rtsp.c | 12
libavformat/rtsp.h | 2 ++
2 files changed, 14 insertions(+)
diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c
index 77407dd..3a68020 100644
--- a/libavformat/rtsp.c
+++ b/libavformat/rtsp.c
@@ -477,6 +477,8 @@ static void sdp_parse_line(AVFormatConte
---
libavcodec/mpegaudio_parser.c | 14 --
libavcodec/mpegaudiodecheader.c | 3 ++-
2 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/libavcodec/mpegaudio_parser.c b/libavcodec/mpegaudio_parser.c
index 79dbf63..42f4706 100644
--- a/libavcodec/mpegaudio_parser.c
+++ b/l
---
libavformat/rtpdec.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/libavformat/rtpdec.c b/libavformat/rtpdec.c
index f5557d8..4091bdc 100644
--- a/libavformat/rtpdec.c
+++ b/libavformat/rtpdec.c
@@ -56,6 +56,12 @@ static RTPDynamicProtocolHandler opus_dynamic_handler = {
.cod
---
libavformat/rtpdec_mpeg4.c | 84 +-
1 file changed, 76 insertions(+), 8 deletions(-)
diff --git a/libavformat/rtpdec_mpeg4.c b/libavformat/rtpdec_mpeg4.c
index 53921f2..f791a5c 100644
--- a/libavformat/rtpdec_mpeg4.c
+++ b/libavformat/rtpdec_mpeg4.c
---
libavformat/rtpdec.c | 1 +
libavformat/rtpdec_formats.h | 1 +
libavformat/rtpdec_mpeg12.c | 201 +++
3 files changed, 203 insertions(+)
diff --git a/libavformat/rtpdec.c b/libavformat/rtpdec.c
index 4091bdc..711a94d 100644
--- a/libavform
On Sun, Feb 08, 2015 at 10:20:20PM +0100, Gilles Chanteperdrix wrote:
> Hi,
>
> I am using ffmpeg 2.5.3 as an RTSP client and found a few missing
> pieces, which the following series of patches should address.
Hi,
ping ?
I sent these patches almost a week ago and received no a
On Fri, Feb 13, 2015 at 07:45:27PM +0100, Gilles Chanteperdrix wrote:
> On Sun, Feb 08, 2015 at 10:20:20PM +0100, Gilles Chanteperdrix wrote:
> > Hi,
> >
> > I am using ffmpeg 2.5.3 as an RTSP client and found a few missing
> > pieces, which the following series of patc
an RTSP server. I did not check
ffmpeg documentation to see how to run an RTSP server. I will check.
--
Gilles.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Hi,
please find a second version of some patches for various RTP audio
payload format. This second version addresses Thomas Volkert
comments.
Regards.
--
Gilles.
___
ffmpeg-devel mailing list
ffmpeg-devel
Signed-off-by: Gilles Chanteperdrix
---
libavformat/rtpdec_mpeg4.c | 84 +-
1 file changed, 76 insertions(+), 8 deletions(-)
diff --git a/libavformat/rtpdec_mpeg4.c b/libavformat/rtpdec_mpeg4.c
index 9655d30..f2814b5 100644
--- a/libavformat
Signed-off-by: Gilles Chanteperdrix
---
Changelog| 1 +
MAINTAINERS | 1 +
libavformat/Makefile | 1 +
libavformat/rtpdec.c | 1 +
libavformat/rtpdec_ac3.c | 157 +++
libavformat
Signed-off-by: Gilles Chanteperdrix
---
Changelog | 1 +
libavcodec/mpegaudio_parser.c | 14 ++-
libavcodec/mpegaudiodecheader.c | 3 +-
libavformat/rtpdec.c| 1 +
libavformat/rtpdec_formats.h| 1 +
libavformat/rtpdec_mpeg12.c | 204
On Sat, Feb 14, 2015 at 05:56:49PM +0100, Thomas Volkert wrote:
> On 02/13/2015 10:51 PM, Gilles Chanteperdrix wrote:
> > #define LIBAVFORMAT_VERSION_MAJOR 56
> >-#define LIBAVFORMAT_VERSION_MINOR 19
> >-#define LIBAVFORMAT_VERSION_MICRO 101
> >+#define LIBAVFORMAT_VE
On Fri, Feb 13, 2015 at 10:51:32PM +0100, Gilles Chanteperdrix wrote:
> Signed-off-by: Gilles Chanteperdrix
> ---
> libavformat/rtpdec_mpeg4.c | 84
> +-
> 1 file changed, 76 insertions(+), 8 deletions(-)
Hi, what about this
times for RTSP
streams, and difficulty to restart correctly after a pause.
Signed-off-by: Gilles Chanteperdrix
---
libavformat/rtpdec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/rtpdec.c b/libavformat/rtpdec.c
index 711a94d..5cbcfa3 100644
--- a/libavformat
[0].size
Which is illegal per the RFC (a packet contains either a piece of a
fragmented frame, or one or several entire frames, but never both),
but some malformed packets could happen.
--
Gilles.
___
ffmpeg-devel m
When a client behind a NAT issues a pause command, and stay paused for a
long time, the router may stop the RTP/RTCP port redirection. Resend the
hole punching packets after each PLAY command to cause the router to
restart the port redirection in that case.
Signed-off-by: Gilles Chanteperdrix
buffer if
precision is fixed and volume is 0.
Signed-off-by: Gilles Chanteperdrix
---
libavfilter/af_volume.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/libavfilter/af_volume.c b/libavfilter/af_volume.c
index 4809ae7..8d49c65 100644
--- a/libavfilter/af_volume.c
+++ b
This makes more sense than mapping to AV_CODEC_ID_SUBRIP. Nothing
indicates that a T.140 track contains subrip sub-titles.
Signed-off-by: Gilles Chanteperdrix
---
libavformat/rtpdec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/rtpdec.c b/libavformat/rtpdec.c
This reverts commit 26524e358147aade6e9dd18fff42d61b966bbc70.
If we want the T.140 codec to have the AV_CODEC_ID_TEXT codec id,
its type needs to be AVMEDIA_TYPE_SUBTITLE, so, keep interpreting
the text media type as AVMEDIA_TYPE_SUBTITLE.
Signed-off-by: Gilles Chanteperdrix
---
libavformat
On Sun, Mar 01, 2015 at 08:25:12AM +0100, Clément Bœsch wrote:
> On Sat, Feb 28, 2015 at 11:15:40PM +0100, Gilles Chanteperdrix wrote:
> > This makes more sense than mapping to AV_CODEC_ID_SUBRIP. Nothing
> > indicates that a T.140 track contains subrip sub-titles.
> >
>
Commit 96084251e57d1738fde02a2b0d37ca609d9efd71 introduced a change in
the parser implementation which broke it. Restore the original
implementation.
Signed-off-by: Gilles Chanteperdrix
---
libavformat/rtpdec_mpa_robust.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a
Signed-off-by: Gilles Chanteperdrix
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 0cd8c26..007540c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -471,6 +471,7 @@ Muxers/Demuxers:
rtpdec_dv.* Thomas Volkert
When transcoding to SRT, do not assume that each sub-title frame contains
text.
Signed-off-by: Gilles Chanteperdrix
---
libavcodec/srtenc.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libavcodec/srtenc.c b/libavcodec/srtenc.c
index 3287970..ab790f8 100644
--- a/libavcodec/srtenc.c
On Sat, Mar 07, 2015 at 09:18:41PM +0100, Nicolas George wrote:
> Le septidi 17 ventôse, an CCXXIII, Gilles Chanteperdrix a écrit :
> > When transcoding to SRT, do not assume that each sub-title frame contains
> > text.
>
> Can you explain how to reproduce the segfault? I tri
On Sat, Mar 07, 2015 at 11:46:44PM +0100, Nicolas George wrote:
> Le septidi 17 ventôse, an CCXXIII, Gilles Chanteperdrix a écrit :
> > You need an ASS file that produces a sub-title frame without text. I
> > have been carrying this patch since 2013, I am afraid I no long
On Sat, Mar 07, 2015 at 11:46:44PM +0100, Nicolas George wrote:
> Le septidi 17 ventôse, an CCXXIII, Gilles Chanteperdrix a écrit :
> > You need an ASS file that produces a sub-title frame without text. I
> > have been carrying this patch since 2013, I am afraid I no long
t; I tried various combinations, including empty styles, drawing mode, Picture,
> Comment, empty lines, missing comma, nothing produces a crash.
Ok, I will remove the patch on my side, and chime in if I get the
segfault again. Thanks for investigating, sorry for the noise.
Regards.
--
ver, I wonder how to fix this properly: the error handling
labels look backward, so that I am not sure where to free the
allocated context in case of error.
Regards.
--
Gilles.
___
ffmpeg-devel mailing list
ffm
On Wed, Apr 08, 2015 at 11:02:47AM +0200, wm4 wrote:
> On Wed, 8 Apr 2015 10:55:45 +0200
> Gilles Chanteperdrix wrote:
>
> > Hi,
> >
> > I just triend libquvi, and get a segmentation fault in the
> > libquvi_read_header function, because ff_copy_whitelists i
On Wed, Apr 08, 2015 at 02:40:52PM +0200, Michael Niedermayer wrote:
> On Wed, Apr 08, 2015 at 10:55:45AM +0200, Gilles Chanteperdrix wrote:
> > Hi,
> >
> > I just triend libquvi, and get a segmentation fault in the
> > libquvi_read_header function, because f
On Wed, Apr 08, 2015 at 03:51:36PM +0200, Lukasz Marek wrote:
> On 8 April 2015 at 15:37, Gilles Chanteperdrix <
> gilles.chanteperd...@xenomai.org> wrote:
>
> > On Wed, Apr 08, 2015 at 02:40:52PM +0200, Michael Niedermayer wrote:
> > > On Wed, Apr 08, 20
On Wed, Apr 08, 2015 at 04:13:58PM +0200, wm4 wrote:
> On Wed, 8 Apr 2015 15:37:03 +0200
> Gilles Chanteperdrix wrote:
>
> > On Wed, Apr 08, 2015 at 02:40:52PM +0200, Michael Niedermayer wrote:
> > > On Wed, Apr 08, 2015 at 10:55:45AM +0200, Gilles Chantep
On Wed, Apr 08, 2015 at 04:26:20PM +0200, Michael Niedermayer wrote:
> On Wed, Apr 08, 2015 at 04:01:38PM +0200, Gilles Chanteperdrix wrote:
> > On Wed, Apr 08, 2015 at 03:51:36PM +0200, Lukasz Marek wrote:
> > > On 8 April 2015 at 15:37, Gilles Chanteperdrix <
&g
On Wed, Apr 08, 2015 at 05:29:13PM +0200, wm4 wrote:
> On Wed, 8 Apr 2015 17:22:58 +0200
> Gilles Chanteperdrix wrote:
>
> > On Wed, Apr 08, 2015 at 04:13:58PM +0200, wm4 wrote:
> > > On Wed, 8 Apr 2015 15:37:03 +0200
> > > Gilles Chanteperdrix wrote:
> >
.
--
Gilles.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
Signed-off-by: Gilles Chanteperdrix
---
libavformat/libquvi.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/libavformat/libquvi.c b/libavformat/libquvi.c
index e838b34..8673cb4 100644
--- a/libavformat/libquvi.c
+++ b/libavformat/libquvi.c
@@ -96,6 +96,10 @@ static int
avoid calling cleanup functions on uninitialized variables
Signed-off-by: Gilles Chanteperdrix
---
libavformat/libquvi.c | 41 +
1 file changed, 25 insertions(+), 16 deletions(-)
diff --git a/libavformat/libquvi.c b/libavformat/libquvi.c
index 7c5f7a2
Signed-off-by: Gilles Chanteperdrix
---
libavformat/Makefile | 1 +
libavformat/allformats.c | 1 +
libavformat/youtubedl.c | 221 +++
3 files changed, 223 insertions(+)
create mode 100644 libavformat/youtubedl.c
diff --git a/libavformat
On Wed, Apr 08, 2015 at 07:15:51PM +0200, Gilles Chanteperdrix wrote:
> Enough talking, here are some patches, and I will let the
> maintainers decide.
>
> On the libquvi side, the first patch cleans up the error handling in
> the libquvi_read_header function to avoid calling
On Wed, Apr 08, 2015 at 07:24:27PM +0200, wm4 wrote:
> On Wed, 8 Apr 2015 19:16:38 +0200
> Gilles Chanteperdrix wrote:
>
> > Signed-off-by: Gilles Chanteperdrix
> > ---
> > libavformat/Makefile | 1 +
> > libavformat/allformats.c | 1 +
&g
On Wed, Apr 08, 2015 at 07:30:12PM +0200, wm4 wrote:
> On Wed, 8 Apr 2015 19:27:55 +0200
> Gilles Chanteperdrix wrote:
>
> > On Wed, Apr 08, 2015 at 07:24:27PM +0200, wm4 wrote:
> > > On Wed, 8 Apr 2015 19:16:38 +0200
> > > Gilles Chanteperdrix wrote:
>
On Wed, Apr 08, 2015 at 07:24:27PM +0200, wm4 wrote:
> > +snprintf(buffer, sizeof(buffer), "youtube-dl -f %s -g '%s'",
> > + yc->format, s->filename);
Ok, missing single quotes here around the format.
--
On Wed, Apr 08, 2015 at 07:30:12PM +0200, wm4 wrote:
> On Wed, 8 Apr 2015 19:27:55 +0200
> Gilles Chanteperdrix wrote:
>
> > On Wed, Apr 08, 2015 at 07:24:27PM +0200, wm4 wrote:
> > > On Wed, 8 Apr 2015 19:16:38 +0200
> > > Gilles Chanteperdrix wrote:
>
On Wed, Apr 08, 2015 at 07:30:48PM +0200, Hendrik Leppkes wrote:
> On Wed, Apr 8, 2015 at 7:27 PM, Gilles Chanteperdrix
> wrote:
> >
> >> Nice security hole.
> >
> > how is that ? I do not see any buffer overflow possible.
> >
>
> Executing a command
On Wed, Apr 08, 2015 at 07:44:13PM +0200, wm4 wrote:
> On Wed, 8 Apr 2015 19:39:00 +0200
> Gilles Chanteperdrix wrote:
>
> > On Wed, Apr 08, 2015 at 07:24:27PM +0200, wm4 wrote:
> > > > +snprintf(buffer, sizeof(buffer), "youtube-dl -f %s -g '%s'"
On Wed, Apr 08, 2015 at 02:08:21PM -0400, compn wrote:
> On Wed, 8 Apr 2015 19:51:12 +0200
> Gilles Chanteperdrix wrote:
>
> > On Wed, Apr 08, 2015 at 07:44:13PM +0200, wm4 wrote:
> > > On Wed, 8 Apr 2015 19:39:00 +0200
> > > Gilles Chanteperdrix wrote:
> >
On Wed, Apr 08, 2015 at 09:07:06PM +0200, Nicolas George wrote:
> Le nonidi 19 germinal, an CCXXIII, Gilles Chanteperdrix a écrit :
> > Signed-off-by: Gilles Chanteperdrix
> > ---
> > libavformat/Makefile | 1 +
> > libavformat/allformats.c | 1 +
> >
On Wed, Apr 08, 2015 at 09:13:11PM +0200, Michael Niedermayer wrote:
> On Wed, Apr 08, 2015 at 07:16:36PM +0200, Gilles Chanteperdrix wrote:
> > avoid calling cleanup functions on uninitialized variables
> >
> > Signed-off-by: Gilles Chanteperdrix
> > ---
>
On Wed, Apr 08, 2015 at 09:59:17PM +0200, Nicolas George wrote:
> Le nonidi 19 germinal, an CCXXIII, Gilles Chanteperdrix a écrit :
> > As I explained, I did it this way for portability. system is ANSI
> > not POSIX, redirections work with windows shell too, and av_tempfile
> &
On Wed, Apr 08, 2015 at 08:52:12PM +0100, Derek Buitenhuis wrote:
> On 4/8/2015 6:16 PM, Gilles Chanteperdrix wrote:
> > Signed-off-by: Gilles Chanteperdrix
> > ---
> > libavformat/Makefile | 1 +
> > libavformat/allformats.c | 1 +
> >
On Wed, Apr 08, 2015 at 10:08:25PM +0200, wm4 wrote:
> On Wed, 08 Apr 2015 20:52:12 +0100
> Derek Buitenhuis wrote:
>
> > On 4/8/2015 6:16 PM, Gilles Chanteperdrix wrote:
> > > Signed-off-by: Gilles Chanteperdrix
> > > ---
> > > libavformat/Makefile
On Wed, Apr 08, 2015 at 04:31:34PM -0400, compn wrote:
> On Wed, 8 Apr 2015 22:26:23 +0200
> Gilles Chanteperdrix wrote:
>
> > ready to forget all about these patches.
>
> thanks for the patches, even if some people do not like them.
>
> please dont be discourag
On Wed, Apr 08, 2015 at 10:37:13PM +0200, Gilles Chanteperdrix wrote:
> On Wed, Apr 08, 2015 at 04:31:34PM -0400, compn wrote:
> > On Wed, 8 Apr 2015 22:26:23 +0200
> > Gilles Chanteperdrix wrote:
> >
> > > ready to forget all about these patches.
> >
>
d implement a
high-level API for players with calls such as open, play, pause,
seek, close, and ffplay which would use this API and implement the
human machine interface. This would make implementing a custom
player relatively easy by using libffplay being free to use GTK or
Qt, or whatever else for the GUI
On Wed, Apr 08, 2015 at 10:22:42PM +0200, Nicolas George wrote:
> Le nonidi 19 germinal, an CCXXIII, Gilles Chanteperdrix a écrit :
> > So, when you just need to run exec, it is stupid
>
> Exactly what I wrote: not your problem / premature optimization.
>
> > I do not
On Thu, Apr 09, 2015 at 01:08:21PM +0200, wm4 wrote:
> On Thu, 9 Apr 2015 00:02:50 +0200
> Lukasz Marek wrote:
>
> > W dniu środa, 8 kwietnia 2015 Gilles Chanteperdrix <
> > gilles.chanteperd...@xenomai.org>
> >
> > And forgot to add my apologies for the
On Thu, Apr 09, 2015 at 03:37:30PM +0200, Nicolas George wrote:
> Le decadi 20 germinal, an CCXXIII, Gilles Chanteperdrix a écrit :
> > Well, in that case,
> > ffmpeg -i `youtube-dl -f bestvideo -g $url`
>
> That could work too, but you still fail to acknowledge that -
65 matches
Mail list logo