I am trying to do a small animations from multiples images (generated by the plot of input files test_matter_power_xxx.dat).
Here the script :
#!/bin/bash
for i in {1..398}; do
gnuplot -p <<-EOFMarker
set terminal jpeg;
set logscale x;
set title "Matter Abgular power spectrum";
set xlabel "scale (k)";
set ylabel "P(k)";
set key top left;
set grid;
set ytics out nomirror;
set xtics out nomirror;
set logscale x;
set format x "10^{%L}";
set yrange [0:30000];
plot "test_matterpower_$i.dat" u 1:2 w l > pic$i.jpeg;
EOFMarker
done
# Build movie with ffmpeg
ffmpeg -start_number 1 -i pic%d.jpeg movie.mpeg
But I get the following output at execution :
./script_movie_gnuplot.sh
����JFIF``��;CREATOR: gd-jpeg v1.0 (using IJG JPEG v90), quality = 90
��C
��C
�����
���}!1AQa"q2��#B��R��$3br�
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz���������������������������������������������������������������������������
���w!1AQaq"2B���� #3R�br�
$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������
?�S��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��1l�m��C�7����˟i�$�<7���lW���He� ��@���@������7�o�hb�?�}�~�?���/w˿��lu�2��N�i/ڤ� }���7oT���l���s���(/ľ(Ѽ��k^!��t-���5;����
��*�����CĚN����R���N�m,~�p��fVu�,��ʣ�U�!X��4h��(h:����V�u M_J�A-���<!���J���/�@P@P@o'�2��R`����S�� ���
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��
(��>�.���|m�
~�����uY:e�i�Č��o"�<�n����������y�Y���jZm �e��݅��JȬ��y�������f���ŏ�����n�ږ���-* {��D�>���h�[��d$��@<��x�f�/e9Ϗ<@�Mu�yR���yp,e�ć웊˴�,��;ld;J�vw_����0�n�]w�iZ�垍�] ���f�ikt�2M��>Q��.#b��v��e�u�x���kq�;������!ӭ�.4�g�'��ip@�k X �T��5�#ž9�m�X��o�;wu'�<I��^j�}��m�k�[��� ��s�@<oK�g�|y�W�W�m�[�#ƾ�o�{�CV�$��"�O�6�Mkp�ᤳh�Q*����P���㧏�k6�v��x�� }�_�S���5{��&�88�����0dpI��O�~)��ĝO��x�OӾ��*Ү������U]�UW��@�>�M�>&x���ޘ���/�_ͬE�E�����2��bB[� ���q@��V��oٓ�t����}i�-�3�i��
!2M0ayrTGN���K���w��~O�rx"�T��,��p����aP�%�9�m����~.j���?ٿ�Z���q�M
��徵wo��0���3F��Yܠ���� o��^�*ռc���m;ƶ��zj�����&�-�=�D��<@