
Recherche avancée
Autres articles (74)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...) -
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)
Sur d’autres sites (9460)
-
FFMPEG MP3 file size much larger than expected on Windows 10
8 avril 2018, par The GoraI’ve been using FFMPEG on Windows to :
- Convert iTunes M4A files to MP3s (with a bit rate of 128k) ; and
- Create 30 sec sample MP3s of the above MP3s (same bit rate).
When I run FFMEG on a Windows 7 64 bit machine, the size of the MP3s (both for 1. & 2.) is in line with the rough calculation of :
(Audio length in seconds) X (Bit rate)
For example, a 4 minute audio yields an approx. 3.7MB MP3 file ; a 30 second sample MP3 is approx. 470KB.
However when I run the same FFMPEG binary (copied from the Windows 7 machine) on a Windows 10 64 bit machine, all of the MP3s (both for 1. and for 2.) are inflated by approx 5MB. I’m using the same batch file on both machines to execute FFMEG with the required parameters, so pretty confident the difference is not down to user error.
My questions are :
- Why is there this apparent 5MB overhead on Windows 10 ? and more importantly ;
- What can I do to remove this ?
The large file size is a problem as the sample MP3s are to be put on a website for people to listen to a snippet of the song, and the webpage with multiple tags takes a long time to load completely (several minutes).
Here is the version and lib info :
ffmpeg version 3.4.1 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 7.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100And here are the command lines I’m using :
- ffmpeg -i input.m4a -id3v2_version 3 -b:a 128k -output.mp3
- ffmpeg -i input.m4a -ss 30 -t 30 -af "afade=in:st=30:d=5,afade=out:st=55:d=5" -id3v2_version 3 -b:a 128k -output.mp3
-
Delete file after discord.FFmpegPCMAudio is done playing
12 novembre 2023, par MoniI want to delete a mp3 file in the same directory after discord.FFmpegPCMAudio is done playing, but i don't know how ! I've searched everywhere before posting here, but with no luck.


@bot.command(name='play')
async def play(ctx, url):
 global current_audio_file
 voice_client = ctx.guild.voice_client

 if voice_client.is_connected():
 if ctx.author.voice and ctx.author.voice.channel == voice_client.channel:
 try:
 server = ctx.guild
 voice_channel = server.voice_client

 async with ctx.typing():
 if "youtube" or "youtu" in url:
 result, title = await download_youtube_audio(url)
 result_b = bytes(result, "utf-8")
 audio_file_name = codecs.decode(result_b, 'charmap')

 audio_file, title2 = find_file(audio_file_name, 2)
 elif "spotify" in url:
 result = await download_spotify_audio(url)
 result_b = bytes(result, "utf-8")
 audio_file_name = codecs.decode(result_b, 'charmap')

 audio_file, title = find_file(audio_file_name, 1)

 if result:
 if "ERROR" not in result:
 await ctx.send(f'**Now playing:** {title}')

 if not voice_channel.is_playing():
 voice_channel.on_audio_end = lambda e: asyncio.create_task(delete_file(audio_file))

 voice_channel.play(discord.FFmpegPCMAudio(executable="ffmpeg.exe", source=audio_file))
 current_audio_file = audio_file
 else:
 await ctx.send("Another song is playing right now!")
 else:
 print(f"An error occurred while trying to download the audio. Error: {result}")
 send_error(ctx, Exception(result))
 else:
 await ctx.send("An error occurred while trying to download the audio.")
 except Exception as e:
 print(f"An error occurred: {e}")
 send_error(ctx, e)
 await ctx.send("An error occurred while trying to play the audio.")
 else:
 await ctx.send("You are not in the same voice channel as the bot.")
else:
 await ctx.send("The bot is not connected to a voice channel.")

def delete_file(filename: str):
if os.path.exists(filename):
 os.remove(filename)
 print(f"Deleted {filename}")



If anyone knows how to do it, please help me out.


-
Why are v0, v1, and v2 of ffmpeg still under active development ? What happened to ppa:jon-severinsson/ffmpeg ?
12 avril 2015, par cxrodgersI know about the long history of ffmpeg and libav. Personally, I preferred to use Jon Severinsson’s PPA, as suggested in many answers here on stackoverflow or askubuntu. However, recently this PPA seems to have gone down recently (this page, which is the link everyone always gives, is dead). I don’t see if he put up a newer version, although I admit I find launchpad hard to navigate. Did it get replaced with this one from Doug McMahon or this one from Sam Rog ?
Ok, so maybe I need to download it myself. I visit the releases page for ffmpeg, and there seems to be simultaneous development of releases from v2 (2.6.2), v1 (1.2.12, from February), and v0 (0.10.16, from March of this year). 0.10 isn’t even the newest of the v0 series, and yet it seems to be the most recently updated of that series, and (coincidentally ?) also the version that I most recently got from the PPA. Admittedly this was on a slightly older distribution (Linux Mint 16).
ffmpeg -version
ffmpeg version 0.10.12-7:0.10.12-1~saucy1So, which version should I download, now that the PPA is gone ? Does it depend on the distribution I’m using ?