
Recherche avancée
Médias (91)
-
Valkaama DVD Cover Outside
4 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Image
-
Valkaama DVD Label
4 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Image
-
Valkaama DVD Cover Inside
4 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Image
-
1,000,000
27 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Demon Seed
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
The Four of Us are Dying
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (66)
-
MediaSPIP v0.2
21 juin 2013, parMediaSPIP 0.2 est la première version de MediaSPIP stable.
Sa date de sortie officielle est le 21 juin 2013 et est annoncée ici.
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Comme pour la version précédente, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
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 (...) -
Configurer la prise en compte des langues
15 novembre 2010, parAccéder à la configuration et ajouter des langues prises en compte
Afin de configurer la prise en compte de nouvelles langues, il est nécessaire de se rendre dans la partie "Administrer" du site.
De là, dans le menu de navigation, vous pouvez accéder à une partie "Gestion des langues" permettant d’activer la prise en compte de nouvelles langues.
Chaque nouvelle langue ajoutée reste désactivable tant qu’aucun objet n’est créé dans cette langue. Dans ce cas, elle devient grisée dans la configuration et (...)
Sur d’autres sites (6306)
-
Split Long Video Into Small Parts With FFmpeg And PHP
13 janvier 2021, par Rhara MutiaraFirst, English is not my native language, I hope you understand what i want to say

I want to split long video, lets say 1 hour of video into small parts.
Right now I'm able to do this with this code

ob_start();
 passthru('ffmpeg -i in.mp4 -acodec copy -f segment -segment_time 3 -force_key_frames "expr: gte(t, n_forced * 3)" %d.mp4');
 ob_end_clean();



The output is thousands of parts with name 0.mp4, 1.mp4, 2.mp4 etc and 3sec duration each part

What I want to do now is should look like this :

0.mp4 3seconds , 1.mp4 5seconds, 2.mp4 3seconds.. etc

is it possible ?

-
ffmpeg exported .mp4 files won't open in premiere pro or vegas
16 décembre 2020, par Bernhard Alberi recently used ffmpeg to add together roughly 350+ .mp4 files into one big file and then deleted the audio from that file.


However when importing the .mp4 file into Premiere Pro it keeps on telling me that the file is an unsupported file format or damaged file. It opens perfectly fine in VLC tho.


-i in ffmpeg gave me the following :


ffmpeg started on 2020-12-16 at 19:47:40
Report written to "ffmpeg-20201216-194740.log"
Log level: 48
Command line:
ffmpeg -i outputnoaudio.mp4 -report
ffmpeg version 4.3.1-2020-11-19-full_build-www.gyan.dev Copyright (c) 2000-2020 the FFmpeg developers
 built with gcc 10.2.0 (Rev5, Built by MSYS2 project)
 configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-libsnappy --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libzvbi --enable-librav1e --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-l libavutil 56. 51.100 / 56. 51.100
 libavcodec 58. 91.100 / 58. 91.100
 libavformat 58. 45.100 / 58. 45.100
 libavdevice 58. 10.100 / 58. 10.100
 libavfilter 7. 85.100 / 7. 85.100
 libswscale 5. 7.100 / 5. 7.100
 libswresample 3. 7.100 / 3. 7.100
 libpostproc 55. 7.100 / 55. 7.100
Splitting the commandline.
Reading option '-i' ... matched as input url with argument 'outputnoaudio.mp4'.
Reading option '-report' ... matched as option 'report' (generate a report) with argument '1'.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option report (generate a report) with argument 1.
Successfully parsed a group of options.
Parsing a group of options: input url outputnoaudio.mp4.
Successfully parsed a group of options.
Opening an input file: outputnoaudio.mp4.
[NULL @ 000001d06005e480] Opening 'outputnoaudio.mp4' for reading
[file @ 000001d06005f540] Setting default whitelist 'file,crypto,data'
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] ISO: File Type Major Brand: isom
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Unknown dref type 0x206c7275 size 12
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Processing st: 0, edit list 0 - media time: -1, duration: 336
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Processing st: 0, edit list 1 - media time: 0, duration: 345709632
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] drop a frame at curr_cts: 345709632 @ 1295788
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 60.000000 0.000269
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 120.000000 0.001078
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 240.000000 0.004310
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] rfps: 59.940060 0.001081
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] Before avformat_find_stream_info() pos: 35677073236 bytes read:12825017 seeks:1 nb_streams:1
[vp9 @ 000001d0600602c0] Format yuv420p chosen by get_format().
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] All info found
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001d06005e480] After avformat_find_stream_info() pos: 1206 bytes read:12857785 seeks:2 frames:1
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'outputnoaudio.mp4':
 Metadata:
 major_brand : isom
 minor_version : 512
 compatible_brands: isomiso2mp41
 encoder : Lavf58.45.100
 Duration: 06:00:06.85, start: 0.021000, bitrate: 13209 kb/s
 Stream #0:0(eng), 1, 1/16000: Video: vp9 (Profile 0) (vp09 / 0x39307076), yuv420p(tv, bt709), 3840x2160, 13204 kb/s, SAR 1:1 DAR 16:9, 59.97 fps, 60 tbr, 16k tbn, 16k tbc (default)
 Metadata:
 handler_name : VideoHandler
Successfully opened the file.
At least one output file must be specified
[AVIOContext @ 000001d060067740] Statistics: 12857785 bytes read, 2 seeks



what am i doing wrong ?


i used this command to merge the videos together :


for %%i in (*.mp4) do echo file '%%i'>> mylist.txt
ffmpeg -fflags +igndts -f concat -safe 0 -i mylist.txt -c copy output.mkv -report



where i got this mylist.txt file :


file 'surf_004_fix WR. Surfed by levi - 2160p60.mp4'
file 'surf_1day WR. Surfed by Caff - 2160p60.mp4'
file 'surf_4dimensional WR. Surfed by Caff - 2160p60.mp4'
file 'surf_4head WR. Surfed by emil - 2160p60.mp4'
file 'surf_4head WR. Surfed by noti - 2160p60.mp4'
file 'surf_4head WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_a WR. Surfed by draph - 2160p60.mp4'
file 'surf_acp_fix WR. Surfed by jalole - 2160p60.mp4'
file 'surf_adventure_final WR. Surfed by levi - 2160p60.mp4'
file 'surf_again_njv WR. Surfed by Marble - 2160p60.mp4'
file 'surf_akai_final WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_amateur_v2b WR. Surfed by Caff - 2160p60.mp4'
file 'surf_amplitude_light WR. Surfed by Caff - 2160p60.mp4'
file 'surf_andromeda WR. Surfed by cole - 2160p60.mp4'
file 'surf_and_destroy WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_annoyance_njv WR. Surfed by Caff - 2160p60.mp4'
file 'surf_anything WR. Surfed by Caff - 2160p60.mp4'
file 'surf_arghmyeyes_retexture WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_artifex WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_asrown WR. Surfed by Caff - 2160p60.mp4'
file 'surf_asrown WR. Surfed by kusche - 2160p60.mp4'
file 'surf_ataque_final WR. Surfed by jalole - 2160p60.mp4'
file 'surf_ataque_final WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_auroria2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_auroria_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_awp_sk337_v3 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_awp_sk337_v3 WR. Surfed by tucks - 2160p60.mp4'
file 'surf_axiom WR. Surfed by draph - 2160p60.mp4'
file 'surf_axiom WR. Surfed by Zacki - 2160p60.mp4'
file 'surf_beginner2 WR. Surfed by levi - 2160p60.mp4'
file 'surf_beyer WR. Surfed by green void - 2160p60.mp4'
file 'surf_beyer WR. Surfed by Oli - 2160p60.mp4'
file 'surf_blackside WR. Surfed by Caff - 2160p60.mp4'
file 'surf_bluewinter WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_borderlands WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_brutalist WR. Surfed by Caff - 2160p60.mp4'
file 'surf_calamity2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_calamity_njv WR. Surfed by redc - 2160p60.mp4'
file 'surf_calzone WR. Surfed by Caff - 2160p60.mp4'
file 'surf_calzone WR. Surfed by synki - 2160p60.mp4'
file 'surf_canisius2_fix WR. Surfed by Caff - 2160p60.mp4'
file 'surf_cartoon WR. Surfed by levi - 2160p60.mp4'
file 'surf_catalyst WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_catalyst WR. Surfed by Troflecopter - 2160p60.mp4'
file 'surf_cavemissile_fix WR. Surfed by src - 2160p60.mp4'
file 'surf_cavemissile_fix WR. Surfed by tucks - 2160p60.mp4'
file 'surf_chasm WR. Surfed by synki - 2160p60.mp4'
file 'surf_chateau WR. Surfed by levi - 2160p60.mp4'
file 'surf_cinnamon_fix WR. Surfed by synki - 2160p60.mp4'
file 'surf_classics WR. Surfed by snowy - 2160p60.mp4'
file 'surf_classics2 WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_collaboration WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_commune_again_beta5 WR. Surfed by -p - 2160p60.mp4'
file 'surf_compact WR. Surfed by Caff - 2160p60.mp4'
file 'surf_compact WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_compulsive_njv and surf_compulsive_njv_h WRs Surfed by Caff - 2160p60.mp4'
file 'surf_compulsive_njv_h WR. Surfed by synki - 2160p60.mp4'
file 'surf_construction WR. Surfed by Caff - 2160p60.mp4'
file 'surf_cookiejar WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_coralis_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_coralis_ksf WR. Surfed by shena - 2160p60.mp4'
file 'surf_cordelia WR. Surfed by Caff - 2160p60.mp4'
file 'surf_cordelia WR. Surfed by green void - 2160p60.mp4'
file 'surf_corruption WR. Surfed by Oli - 2160p60.mp4'
file 'surf_creation WR. Surfed by Caff - 2160p60.mp4'
file 'surf_crzyfrog_reloaded WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_cyka WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_damn WR. Surfed by Caff - 2160p60.mp4'
file 'surf_deceptive_final WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_delight WR. Surfed by noti - 2160p60.mp4'
file 'surf_derpis_ksf WR. Surfed by jalole - 2160p60.mp4'
file 'surf_derpis_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_destiny_fixed WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_devil WR. Surfed by emil - 2160p60.mp4'
file 'surf_dhyana WR. Surfed by Caff - 2160p60.mp4'
file 'surf_diamond_beta1 WR. Surfed by snowy - 2160p60.mp4'
file 'surf_dionysus WR. Surfed by Marble - 2160p60.mp4'
file 'surf_distraction_v2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_distraction_v2 WR. Surfed by Marble - 2160p60.mp4'
file 'surf_diverge WR. Surfed by redc - 2160p60.mp4'
file 'surf_dova WR. Surfed by levi - 2160p60.mp4'
file 'surf_drifting WR. Surfed by Caff - 2160p60.mp4'
file 'surf_driftless WR. Surfed by emil - 2160p60.mp4'
file 'surf_duggywuggy WR. Surfed by levi - 2160p60.mp4'
file 'surf_dynasty WR. Surfed by tucks - 2160p60.mp4'
file 'surf_efficacy WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_eggplant WR. Surfed by Caff - 2160p60.mp4'
file 'surf_elysium2 WR. Surfed by emil - 2160p60.mp4'
file 'surf_ember WR. Surfed by synki - 2160p60.mp4'
file 'surf_eon WR. Surfed by Makela - 2160p60.mp4'
file 'surf_epicube WR. Surfed by Caff - 2160p60.mp4'
file 'surf_epiphany WR. Surfed by emil - 2160p60.mp4'
file 'surf_epiphany WR. Surfed by noti - 2160p60.mp4'
file 'surf_ethereal WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_exclave_fix WR. Surfed by redc - 2160p60.mp4'
file 'surf_exogenesis WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_exogenesis WR. Surfed by Silverthing - 2160p60.mp4'
file 'surf_exogenisis WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_exurbia_v2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_fabas WR. Surfed by noti - 2160p60.mp4'
file 'surf_facility WR. Surfed by emil - 2160p60.mp4'
file 'surf_forbidden_tomb2 WR. Surfed by kusche - 2160p60.mp4'
file 'surf_forbidden_tomb4 SWWR. Surfed by maggi - 2160p60.mp4'
file 'surf_forbidden_ways_ksf WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_forgotten WR. Surfed by luke - 2160p60.mp4'
file 'surf_fortum WR. Surfed by Caff - 2160p60.mp4'
file 'surf_fortum_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_freedom WR. Surfed by Synokz - 2160p60.mp4'
file 'surf_froots_ksf WR. Surfed by noti - 2160p60.mp4'
file 'surf_fruits WR. Surfed by Caff - 2160p60.mp4'
file 'surf_garden WR. Surfed by levi - 2160p60.mp4'
file 'surf_gauntlet_final WR. Surfed by Marble - 2160p60.mp4'
file 'surf_gekar WR. Surfed by Troflecopter - 2160p60.mp4'
file 'surf_germania WR. Surfed by spooder - 2160p60.mp4'
file 'surf_globalchaos WR. Surfed by Marble - 2160p60.mp4'
file 'surf_goldarn WR. Surfed by Marble - 2160p60.mp4'
file 'surf_goldarn WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_goliath WR. Surfed by draph - 2160p60.mp4'
file 'surf_grassland WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_greenhouse WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_happyhands3 WR. Surfed by kusche - 2160p60.mp4'
file 'surf_happyhands3 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_happyhands4 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_happyhands4 WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_happyhug WR. Surfed by jalole - 2160p60.mp4'
file 'surf_healthy WR. Surfed by Caff - 2160p60.mp4'
file 'surf_helium_fix WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_helloworld WR. Surfed by Caff - 2160p60.mp4'
file 'surf_helloworld WR. Surfed by melinder - 2160p60.mp4'
file 'surf_highlands WR. Surfed by mbn - 2160p60.mp4'
file 'surf_hob WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_hob WR. Surfed by noti - 2160p60.mp4'
file 'surf_hollow WR. Surfed by kusche - 2160p60.mp4'
file 'surf_hotwheels WR. Surfed by skip tracer - 2160p60.mp4'
file 'surf_huh WR. Surfed by tato - 2160p60.mp4'
file 'surf_hyper WR. Surfed by Caff - 2160p60.mp4'
file 'surf_iceworld WR. Surfed by mbn - 2160p60.mp4'
file 'surf_imex WR. Surfed by synki - 2160p60.mp4'
file 'surf_impact WR. Surfed by Caff - 2160p60.mp4'
file 'surf_infamous_ksf WR. Surfed by green void - 2160p60.mp4'
file 'surf_infected_h WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_ing WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_injection_njv WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_injection_njv WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_insideout_final WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_insignia_b1 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_insignia_b1 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_inspire WR. Surfed by kusche - 2160p60.mp4'
file 'surf_intense_ksf WR. Surfed by Caff - 2160p60.mp4'
file 'surf_interference WR. Surfed by noti - 2160p60.mp4'
file 'surf_interference WR. Surfed by Spirit - 2160p60.mp4'
file 'surf_intra WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_island WR. Surfed by tucks - 2160p60.mp4'
file 'surf_ivory WR. Surfed by levi - 2160p60.mp4'
file 'surf_izded WR. Surfed by levi - 2160p60.mp4'
file 'surf_jaqen WR. Surfed by proga - 2160p60.mp4'
file 'surf_jenocide WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_jenocide WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_juturna WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_juturna WR. Surfed by manana - 2160p60.mp4'
file 'surf_kalium WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_kitsune WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_kloakk WR. Surfed by tucks - 2160p60.mp4'
file 'surf_klue WR. Surfed by noti - 2160p60.mp4'
file 'surf_krow10 WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_krow10 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_kz_mix_journeys WR. Surfed by levi - 2160p60.mp4'
file 'surf_legends WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_lessons WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_liberation WR. Surfed by jalole - 2160p60.mp4'
file 'surf_liberation WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_liberation2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_lies_ksf WR. Surfed by stevo - 2160p60.mp4'
file 'surf_like_this WR. Surfed by green void - 2160p60.mp4'
file 'surf_lithium WR. Surfed by redc - 2160p60.mp4'
file 'surf_lithium2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_lt_unicorn WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_lullaby_ksf WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_lullaby_ksf WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_map_h WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_marah WR. Surfed by emil - 2160p60.mp4'
file 'surf_mash-up WR. Surfed by jalole - 2160p60.mp4'
file 'surf_mesa_aether WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_mesa_fixed WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_mesa_mine WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_missing_no WR. Surfed by Marble - 2160p60.mp4'
file 'surf_mom_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_morbid WR. Surfed by synki - 2160p60.mp4'
file 'surf_mwag_reloaded WR. Surfed by Caff - 2160p60.mp4'
file 'surf_mynah_final WR. Surfed by Caff - 2160p60.mp4'
file 'surf_mynah_final WR. Surfed by redc - 2160p60.mp4'
file 'surf_nebula WR. Surfed by emil - 2160p60.mp4'
file 'surf_nesquik WR. Surfed by melinder - 2160p60.mp4'
file 'surf_networked WR. Surfed by Marble - 2160p60.mp4'
file 'surf_nikolo WR. Surfed by Troflecopter - 2160p60.mp4'
file 'surf_not_so_disaster WR. Surfed by tato - 2160p60.mp4'
file 'surf_not_so_quick WR. Surfed by Caff - 2160p60.mp4'
file 'surf_nyx WR. Surfed by tucks - 2160p60.mp4'
file 'surf_ny_momentum_v3_1 WR. Surfed by cole - 2160p60.mp4'
file 'surf_oompa2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_our WR. Surfed by Caff - 2160p60.mp4'
file 'surf_overgrowth WR. Surfed by kusche - 2160p60.mp4'
file 'surf_pagoda WR. Surfed by levi - 2160p60.mp4'
file 'surf_palette_fix WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_pantheon WR. Surfed by cole - 2160p60.mp4'
file 'surf_papertown WR. Surfed by levi - 2160p60.mp4'
file 'surf_paranoid_enigma WR. Surfed by Ignis - 2160p60.mp4'
file 'surf_paranoid_enigma WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_parc_colore WR. Surfed by Beetle179 - 2160p60.mp4'
file 'surf_pavilion WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_petrus WR. Surfed by levi - 2160p60.mp4'
file 'surf_placid WR. Surfed by synki - 2160p60.mp4'
file 'surf_plethora_fix WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_plethora_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_portal_game4 WR. Surfed by Marble - 2160p60.mp4'
file 'surf_pox WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_pox WR. Surfed by Sony - 2160p60.mp4'
file 'surf_primero WR. Surfed by tucks - 2160p60.mp4'
file 'surf_primero_fix WR. Surfed by draph - 2160p60.mp4'
file 'surf_proliferation WR. Surfed by emil - 2160p60.mp4'
file 'surf_prosaic WR. Surfed by Caff - 2160p60.mp4'
file 'surf_psycho WR. Surfed by kusche - 2160p60.mp4'
file 'surf_pyzire WR. Surfed by Caff - 2160p60.mp4'
file 'surf_qlimax_q WR. Surfed by Marble - 2160p60.mp4'
file 'surf_quartus_ksf WR. Surfed by Caff - 2160p60.mp4'
file 'surf_quasar_final WR. Surfed by synki - 2160p60.mp4'
file 'surf_quattro WR. Surfed by Marble - 2160p60.mp4'
file 'surf_quickie_fix WR. Surfed by emil - 2160p60.mp4'
file 'surf_quilavar WR. Surfed by dimmy - 2160p60.mp4'
file 'surf_ragequit WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_rapid WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_razer_final WR. Surfed by Caff - 2160p60.mp4'
file 'surf_reprise WR. Surfed by Caff - 2160p60.mp4'
file 'surf_rez WR. Surfed by levi - 2160p60.mp4'
file 'surf_rez WR. Surfed by mbn - 2160p60.mp4'
file 'surf_rez2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_ripper WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_rocco_v2 WR. Surfed by Zacki - 2160p60.mp4'
file 'surf_royal WR. Surfed by arxxy - 2160p60.mp4'
file 'surf_royal_fix WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_rst WR. Surfed by noti - 2160p60.mp4'
file 'surf_runewords WR. Surfed by mbn - 2160p60.mp4'
file 'surf_runewords2 WR. Surfed by emil - 2160p60.mp4'
file 'surf_salient WR. Surfed by Caff - 2160p60.mp4'
file 'surf_salient WR. Surfed by kusche - 2160p60.mp4'
file 'surf_sanding_ksf WR. Surfed by Marble - 2160p60.mp4'
file 'surf_sandman_v2 WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sandstorm2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_sandtrap2 WR. Surfed by draph - 2160p60.mp4'
file 'surf_saturday WR. Surfed by fish”” - 2160p60.mp4'
file 'surf_saturday WR. Surfed by Orson - 2160p60.mp4'
file 'surf_savant_njv WR. Surfed by niyhM - 2160p60.mp4'
file 'surf_school_fix WR. Surfed by Caff - 2160p60.mp4'
file 'surf_sc_colours WR. Surfed by Silverthing - 2160p60.mp4'
file 'surf_second WR. Surfed by proga - 2160p60.mp4'
file 'surf_selenka WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_selenka WR. Surfed by src - 2160p60.mp4'
file 'surf_semesterbreak WR. Surfed by Caff - 2160p60.mp4'
file 'surf_sempar_njv WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_sensation_fix WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_sewers WR. Surfed by green void - 2160p60.mp4'
file 'surf_sh WR. Surfed by nev - 2160p60.mp4'
file 'surf_shoria WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_sinister2 WR Surfed by rulldar - 2160p60.mp4'
file 'surf_sinister_evil WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sinsane_ksf WR. Surfed by arxxy - 2160p60.mp4'
file 'surf_sippysip WR. Surfed by green void - 2160p60.mp4'
file 'surf_smile_njv WR. Surfed by Caff - 2160p60.mp4'
file 'surf_squirrelsonvacation WR. Surfed by noti - 2160p60.mp4'
file 'surf_stickybutt_alpha WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_stonework4 WR. Surfed by draph - 2160p60.mp4'
file 'surf_strafe WR. Surfed by Magzi - 2160p60.mp4'
file 'surf_subway WR. Surfed by mbn - 2160p60.mp4'
file 'surf_sunnyhappylove WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sunset WR. Surfed by cream - 2160p60.mp4'
file 'surf_sunset WR. Surfed by shuffle - 2160p60.mp4'
file 'surf_sunset2_fix WR. Surfed by MaKo - 2160p60.mp4'
file 'surf_swagtoast WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_sylvan WR. Surfed by dzy - 2160p60.mp4'
file 'surf_synada WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_syria WR. Surfed by Joshua - 2160p60.mp4'
file 'surf_syria_again WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_tenacious WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_tensile_njv WR. Surfed by Caff - 2160p60.mp4'
file 'surf_this_njv WR. Surfed by synki - 2160p60.mp4'
file 'surf_torque2 WR. Surfed by kusche - 2160p60.mp4'
file 'surf_trihard WR. Surfed by Caff - 2160p60.mp4'
file 'surf_trihard WR. Surfed by emil - 2160p60.mp4'
file 'surf_tronia_refix WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_tronic BWWR. Surfed by niyhMfan1 - 2160p60.mp4'
file 'surf_tronic_njv WR. Surfed by niyhM - 2160p60.mp4'
file 'surf_tundra_v2 WR. Surfed by emil - 2160p60.mp4'
file 'surf_two_colour WR. Surfed by Caff - 2160p60.mp4'
file 'surf_two_colour WR. Surfed by synki - 2160p60.mp4'
file 'surf_utopia_njv WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_vale WR. Surfed by Caff - 2160p60.mp4'
file 'surf_vale2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_vale2 WR. Surfed by JunichiK - 2160p60.mp4'
file 'surf_valpect WR. Surfed by Caff - 2160p60.mp4'
file 'surf_vegetables WR. Surfed by Shuffle - 2160p60.mp4'
file 'surf_whiteout WR. Surfed by Synokz - 2160p60.mp4'
file 'surf_whiteout WR. Surfed by tucks - 2160p60.mp4'
file 'surf_whoknows2 WR. Surfed by cole - 2160p60.mp4'
file 'surf_whoknows3 WR. Surfed by emil - 2160p60.mp4'
file 'surf_wood WR. Surfed by rulldar - 2160p60.mp4'
file 'surf_y WR. Surfed by louieismyname - 2160p60.mp4'
file 'surf_z WR. Surfed by Cromalia - 2160p60.mp4'
file 'surf_zbig WR. Surfed by Caff - 2160p60.mp4'
file 'surf_zbig2 WR. Surfed by Caff - 2160p60.mp4'
file 'surf_zeonine WR. Surfed by Caff - 2160p60.mp4'
file 'surf_zoomboys WR. Surfed by noti - 2160p60.mp4'
file 'surf_zor WR. Surfed by Oli - 2160p60.mp4'




-
How to verify signatures for Piwik release packages
19 novembre 2014, par Piwik Core Team — SecurityWe are proud to announce that Piwik project now cryptographically signs the Piwik releases using PGP following requests from several community members. In this post we will explain how you can verify the signatures of the Piwik release you downloaded, with instructions for Windows, Mac OS X and Linux.
What is a signature and why should I check it ?
How do you know that the Piwik platform you have is really the one we made ? Some software sites list sha1 hashes alongside the software on their website, so users can verify that they downloaded the file without any errors. These “checksums” help you answer the question “Did I download this file correctly from whoever sent it to me ?” They do a good job at making sure you didn’t have any random errors in your download, but they don’t help you figure out whether you were downloading it from a compromised server. The better question to answer is : “Is this file that I just downloaded the file that Piwik intended me to get ?”. Over the years several Piwik users have requested that we start signing our releases.
Where do I get the signatures and the keys that made them ?
Each file on our release server builds.piwik.org is accompanied by a file with the same name as the package and the extension
.asc
. These .asc files are GPG signatures. They allow you to verify the file you’ve downloaded is exactly the one that we intended you to get. For example,piwik-2.9.0.zip
is accompanied bypiwik-2.9.0.zip.asc<code>
.Currently Matthieu Aubry is the release manager and signs the Piwik releases. His signature can be found here : builds.piwik.org/signature.asc
How to verify signatures on Windows
You need to have GnuPG installed before you can verify signatures. Download it from http://gpg4win.org/download.html.
Once it’s installed, use GnuPG to import the key that signed your package. Since GnuPG for Windows is a command-line tool, you will need to use cmd.exe. Unless you edit your PATH environment variable, you will need to tell Windows the full path to the GnuPG program. If you installed GnuPG with the default values, the path should be something like this : C :\Program Files\Gnu\GnuPg\gpg.exe.
Import Piwik Release manager Matthieu’s key (0x416F061063FEE659) by starting cmd.exe and typing :
"C :\Program Files\Gnu\GnuPg\gpg.exe" —keyserver keys.gnupg.net —recv-keys 814E346FA01A20DBB04B6807B5DBD5925590A237
After importing the key, you can verify that the fingerprint is correct :
"C :\Program Files\Gnu\GnuPg\gpg.exe" —fingerprint 814E346FA01A20DBB04B6807B5DBD5925590A237
You should see :
pub 4096R/5590A237 2013-07-24 Key fingerprint = 814E 346F A01A 20DB B04B 6807 B5DB D592 5590 A237 uid Matthieu Aubry <matt@piwik.org> uid Matthieu Aubry <matthieu.aubry@gmail.com> uid Matthieu Aubry <matt@piwik.pro> sub 4096R/43F0D330 2013-07-24
To verify the signature of the package you downloaded, you will need to download the ".asc" file as well. Assuming you downloaded the package and its signature to your Desktop, run :
"C :\Program Files\Gnu\GnuPg\gpg.exe" —verify C :\Users\Alice\Desktop\piwik-2.9.0.zip.asc C :\Users\Alice\Desktop\piwik-2.9.0.zip
The output should say "Good signature" :
gpg : Signature made Thu 13 Nov 2014 17:42:18 NZDT using RSA key ID 5590A237 gpg : Good signature from "Matthieu Aubry <matt@piwik.org>" gpg : aka "Matthieu Aubry <matthieu.aubry@gmail.com>" gpg : aka "Matthieu Aubry <matt@piwik.pro>"
Notice that there may be a warning in case you haven’t assigned a trust index to this person. This means that GnuPG verified that the key made that signature, but it’s up to you to decide if that key really belongs to the developer. The best method is to meet the developer in person and exchange key fingerprints.
Mac OS X and Linux
On Linux GnuPG is usually installed by default. On Mac OS X, you need to have GnuPG installed before you can verify signatures. You can install it from http://www.gpgtools.org/.
Once it’s installed, use GnuPG to import the key that signed your package. Matthieu Aubry signs the Piwik releases. Import his key (814E346FA01A20DBB04B6807B5DBD5925590A237) by starting the terminal (under "Applications") and typing :
gpg —keyserver keys.gnupg.net —recv-keys 814E346FA01A20DBB04B6807B5DBD5925590A237
After importing the key, you can verify that the fingerprint is correct :
gpg —fingerprint 814E346FA01A20DBB04B6807B5DBD5925590A237
You should see :
pub 4096R/5590A237 2013-07-24 Key fingerprint = 814E 346F A01A 20DB B04B 6807 B5DB D592 5590 A237 uid Matthieu Aubry <matt@piwik.org> uid Matthieu Aubry <matthieu.aubry@gmail.com> uid Matthieu Aubry <matt@piwik.pro> sub 4096R/43F0D330 2013-07-24
To verify the signature of the package you downloaded, you will need to download the ".asc" file as well. Assuming you downloaded the package and its signature to your Desktop, run :
gpg —verify /Users/Alice/piwik-2.9.0.zip.asc*,
The output should say "Good signature" :
gpg : Signature made Thu 13 Nov 2014 17:42:18 NZDT using RSA key ID 5590A237 gpg : Good signature from "Matthieu Aubry <matt@piwik.org>" gpg : aka "Matthieu Aubry <matthieu.aubry@gmail.com>" gpg : aka "Matthieu Aubry <matt@piwik.pro>"
Notice that there may be a warning in case you haven’t assigned a trust index to this person. This means that GnuPG verified that the key made that signature, but it’s up to you to decide if that key really belongs to the developer. The best method is to meet the developer in person and exchange key fingerprints.
That’s it ! In this article you have learnt how you can verify that the Piwik package you have downloaded on your computer was the same as the one Piwik team has officially created. We hope this helps you use Piwik with more security.
Source : this article was copied and adapted from the great Tor Browser project website page How to verify signatures for Tor packages