<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi,</div>

<div> </div>

<div>Thank you hamza ouldji for your tips! I try the av_dict_set().</div>

<div> </div>

<div>Regards, </div>

<div>Ben</div>

<div> 
<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Sent:</b> Tuesday, January 10, 2023 at 3:48 PM<br/>
<b>From:</b> "hamza ouldji" <houldji@gmail.com><br/>
<b>To:</b> "This list is about using libavcodec, libavformat, libavutil, libavdevice and libavfilter." <libav-user@ffmpeg.org><br/>
<b>Subject:</b> Re: [Libav-user] How to write metadata tags in the audio file using API functions?</div>

<div name="quoted-content">
<div>
<div>
<pre>Look at av_dict_get() and av_dict_set() API</pre>

<pre>Ex: av_dict_set(&program->metadata, "service_provider", p2, 0); for example mpegts file</pre>
</div>
</div>
 

<div class="gmail_quote">
<div class="gmail_attr">On Tue, Jan 10, 2023, 03:20 m b <<a href="mailto:mvetnk@email.com" onclick="parent.window.location.href='mailto:mvetnk@email.com'; return false;" target="_blank">mvetnk@email.com</a>> wrote:</div>

<blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;">
<div>
<div style="font-family: Verdana;font-size: 12.0px;">
<div>Hello,</div>

<div> </div>

<div>I want to write a tag Genre=Classic in an aac file using ffmpeg API functions, I don't know how to do, and I did not find any useful example in the folder of source ffmpeg>doc>examples,  there is only an example file named metadata.c which it iterates the metadata tags by using 4 API functions: avformat_open_input(), avformat_find_stream_info(), av_dict_iterate(), avformat_close_input(). I also searched online, and no results.</div>

<div> </div>

<div><br/>
Who could give me some examples of how to write a tag in the auido file using the FFMPEG API? Thank you for your help!</div>

<div> </div>

<div>Regards,</div>

<div>Ben</div>
</div>
</div>
_______________________________________________<br/>
Libav-user mailing list<br/>
<a href="mailto:Libav-user@ffmpeg.org" onclick="parent.window.location.href='mailto:Libav-user@ffmpeg.org'; return false;" target="_blank">Libav-user@ffmpeg.org</a><br/>
<a href="https://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">https://ffmpeg.org/mailman/listinfo/libav-user</a><br/>
<br/>
To unsubscribe, visit link above, or email<br/>
<a href="mailto:libav-user-request@ffmpeg.org" onclick="parent.window.location.href='mailto:libav-user-request@ffmpeg.org'; return false;" target="_blank">libav-user-request@ffmpeg.org</a> with subject "unsubscribe".</blockquote>
</div>
_______________________________________________ Libav-user mailing list Libav-user@ffmpeg.org <a href="https://ffmpeg.org/mailman/listinfo/libav-user" target="_blank">https://ffmpeg.org/mailman/listinfo/libav-user</a> To unsubscribe, visit link above, or email libav-user-request@ffmpeg.org with subject "unsubscribe".</div>
</div>
</div>
</div></div></body></html>